Closed fasterthanlime closed 6 months ago
I'm gonna update this comment with the latest results:
2023-01-21:
Finished in 43.2143 seconds
146 tests, 103 passed, 1 skipped, 42 failed
(What's neat is that, as tests get fixed, the suite gets faster, since most failures do a 1-second timeout)
edit: The test results are now tracked in CI, I'm editing the issue title now and then.
Since generic
and hpack
all pass, I'm going to edit the title of this issue to reflect just the http2
suite.
Updated today, somehow we went from 67 passed to 72 passed, which is surprising because I don't remember specifically working on making more tests pass (I was about to)! but oh well.
The failing tests can be seen here: https://github.com/hapsoc/fluke/runs/17335784679 (until the artifact expires I guess)
The number of passing tests has regressed after refactorings, but that should be short-lived.
The number of passing tests has regressed after refactorings, but that should be short-lived.
Yup, just bumped from 62 to 79, which is 6 better than before the refactor :)
Still some low-hanging fruits, the next big task after that is flow control, but due to the refactor, this should be nice and lock-free.
Closing in favor of #175.
Ran h2spec today, with:
Even with a super naive implementation that fails to check for a lot of preconditions / stubs large parts of the spec, we're already off to a good start!