Closed KeranYang closed 1 year ago
Merging #71 (72f9a97) into main (6fa43d6) will increase coverage by
1.13%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## main #71 +/- ##
==========================================
+ Coverage 97.03% 98.17% +1.13%
==========================================
Files 11 11
Lines 439 439
Branches 34 34
==========================================
+ Hits 426 431 +5
+ Misses 8 4 -4
+ Partials 5 4 -1
Impacted Files | Coverage Δ | |
---|---|---|
pynumaflow/function/server.py | 97.58% <100.00%> (+4.03%) |
:arrow_up: |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
closes #68
Manual E2E Testing Notes:
After this change, if UDF throws an exception, the exception immediately get re-raised and Numaflow will keep retrying on failed messages until the exception gets resolved. In my test, since the exception never gets resolved, the retry keeps going on forever.
UDF numa log
UDF udf log
I sent two messages using HTTP. Messages stay in Pending status.