Flaky test: ProducerTest.testWaitForExclusiveProducer

Aperta
#135 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
32/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
cpp
Ambito
testing

Direzione di ricerca

Inizia da tests/ProducerTest.cc alla riga 331 ed esegui ProducerTest.testWaitForExclusiveProducer, usando come riferimento il fallimento CI collegato. Segui l’inizializzazione e la sequenza di send di producer2 per determinare perché send può osservare ProducerNotInitialized. L’attività è completata quando il test supera l’esecuzione in modo affidabile, preservando il comportamento del producer esclusivo.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

example failure

FAILED TESTS (1/376):
     166 ms: ./pulsar-tests ProducerTest.testWaitForExclusiveProducer (try #1)
[ RUN      ] ProducerTest.testWaitForExclusiveProducer
2022-12-01 06:25:37.989 INFO  [140250769911488] ClientConnection:189 | [<none> -> pulsar://localhost:6650] Create ClientConnection, timeout=10000
2022-12-01 06:25:37.989 INFO  [140250769911488] ConnectionPool:97 | Created connection for pulsar://localhost:6650
2022-12-01 06:25:37.991 INFO  [140250766808640] ClientConnection:379 | [[::1]:37744 -> [::1]:6650] Connected to broker
2022-12-01 06:25:37.997 INFO  [140250766808640] HandlerBase:72 | [persistent://public/default/testWaitForExclusiveProducer1669875937, p-name-1] Getting connection from pool
2022-12-01 06:25:38.038 INFO  [140250766808640] ProducerImpl:190 | [persistent://public/default/testWaitForExclusiveProducer1669875937, p-name-1] Created producer on broker [[::1]:37744 -> [::1]:6650]
2022-12-01 06:25:38.043 INFO  [140250769911488] ProducerImpl:721 | [persistent://public/default/testWaitForExclusiveProducer1669875937, p-name-1] Closing producer for topic persistent://public/default/testWaitForExclusiveProducer1669875937
2022-12-01 06:25:38.044 INFO  [140250766808640] ProducerImpl:687 | [persistent://public/default/testWaitForExclusiveProducer1669875937, p-name-1] Closed producer 0
2022-12-01 06:25:38.045 INFO  [140250766808640] HandlerBase:72 | [persistent://public/default/testWaitForExclusiveProducer1669875937, p-name-2] Getting connection from pool
2022-12-01 06:25:38.053 INFO  [140250766808640] ProducerImpl:190 | [persistent://public/default/testWaitForExclusiveProducer1669875937, p-name-2] Created producer on broker [[::1]:37744 -> [::1]:6650]
/home/runner/work/pulsar-client-cpp/pulsar-client-cpp/tests/ProducerTest.cc:331: Failure
Expected equality of these values:
  ResultOk
    Which is: Ok
  producer2.send(MessageBuilder().setContent("content").build())
    Which is: ProducerNotInitialized
Lingua principale
C++
Stelle
72
Fork
93
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di apache/pulsar-client-cpp

Tutte le issue di apache/pulsar-client-cpp

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.