echidna icon indicating copy to clipboard operation
echidna copied to clipboard

Echidna service seems to go down when some large documents are uploaded

Open dschuff opened this issue 2 months ago • 2 comments

I've been trying to upload the WebAssembly specs to Echidna as a dry run to validate them on our CI. This works great for the 2 smaller documents (js-api and web) but when I upload the core spec and try to retrieve the result (via the http://labs.w3.org/echidna/api/status?id= URL) I usually get either a 404 or a 502 error page from Cloudflare (an example of the latter can be seen here. I suspect that maybe the spec is too big and some part of the pipeline is going down or running out of resources or something like that.

An example of the tar file that we upload is here: https://drive.google.com/file/d/1SPmyDlTbe70Aka5-FVBczAz_lAaThYFC/view?usp=sharing

Can you have a look? Thanks!

dschuff avatar Oct 03 '25 22:10 dschuff

@dschuff thanks for the report. We used to have some issues with that spec in the past and we had to increase the memory on the server to handle it. It seems the spec got even larger recently. We may have a use a different parser here to avoid crashing when dealing with such large documents.

deniak avatar Oct 07 '25 13:10 deniak

Yeah we recently did a big merge of new features into the core spec, so it did get larger. Sorry about that 😆

dschuff avatar Oct 07 '25 18:10 dschuff