ci, more precisly setting up nghttp3 source, is not working for windows. i’ll come back to this at later stages after webtransport is implemented. since debugging this took much time and is not really required to make progress on webtransport front (as unix based ci is working).
vac:p2p:ift:2025q2-test-coverage:qa-consulting
assisting radek in navigating improvments in nim-libp2p tests.
proposed improvments that are likly to half total test execution time.
ci completing in 15-20min and windows platfrom 23-25min, previusly >30min and >50min respectivly
most proposed improvements are still not even tested -> there is still a lot of room to improve total tests execution time (in local and ci)
opened PR test: parallel execution POC to do exploration around test: parallel execution - after many trials and errors and suggestions from Vlado managed to reduce Unit Test time execution by ~half - but the PR needs a little bit more polish before ready to merge
Continued work on the parallelism feature for rln-wasm:
Finished benchmark results for rln-wasm parallelism report on browser (Comment)
Added browser tests and benchmarks for single-threaded and multi-threaded modes of rln-wasm (PR)
Encountered an issue with wasm-bindgen-rayon: the CPU maxed out and the program hung when running tests in multi-threaded mode. Reported it to the crate maintainer (Comment). This PR may be delayed until a response is received.
ift:2025q2-zerokit:merkle-tree-improvement
Start working on the task of refactoring the merkle tree using the rayon crate.
ift:2025q2-zerokit:iden3-witness-review
Got to a consensus of what to do next for the task