chakra-core / ChakraCore

ChakraCore is an open source Javascript engine with a C API.
MIT License
9.11k stars 1.2k forks source link

Test Suite Cleanup #6445

Open rhuanjl opened 4 years ago

rhuanjl commented 4 years ago

There are various issues with the test suite that make it harder to maintain and use than it should be. Each of these should be addressed. However this obviously won't improve the experience for any users of ChakraCore it's a purely for developer/contributor experience hence this is low priority but still something to work on:

6444 makes some progress on some of these points though there is far more to be done.

rhuanjl commented 4 years ago

Another nice to have, if we drop rl.exe would be to replace the xml files that list all the tests with json, I think it could be a lot cleaner and drastically reduce the boilerplate they contain - but this is certainly not something to change anytime soon.