Skip to content

Add a front page with all the tests#73

Closed
bnjbvr wants to merge 2 commits intoWebAssembly:masterfrom
bnjbvr:tests
Closed

Add a front page with all the tests#73
bnjbvr wants to merge 2 commits intoWebAssembly:masterfrom
bnjbvr:tests

Conversation

@bnjbvr
Copy link
Member

@bnjbvr bnjbvr commented Feb 13, 2017

This adds a one-click front page for running all the tests (wast tests, pure JS tests and HTML tests) on the WebAssembly web site, so that one can just go there and test themselves for feature compliance of their current browser.

This depends on WebAssembly/spec#419 being done first. The interesting commit (= the one that doesn't include built files) is 2cb7584. It adds the spec repository as a sub-module and includes a Makefile to easily regenerate tests (in an automated scenario, just a single make line would be needed).

Probably we'd need to add some explanations there first, and add some style rules to the generated content too. I've added a link to the test page from the front page, but maybe we could withdraw it, and re-add it later.

@bnjbvr
Copy link
Member Author

bnjbvr commented Feb 23, 2017

Now that #419 has been merged, this is not a work-in-progress anymore. I've updated the commits and regenerated the tests and one-click front page.

@dschuff, can you have a look please? Thanks!

@bnjbvr bnjbvr changed the title [WIP] Add a front page with all the tests Add a front page with all the tests Feb 23, 2017
@dschuff
Copy link
Member

dschuff commented Feb 28, 2017

(sorry, I missed this in my inbox). It looks OK to me, but I'm not sure I have all the right context. Also @s3ththompson should look too.

bnjbvr added 2 commits May 23, 2017 18:17
And add a link to the tests front page on the website.
@adanilo
Copy link
Contributor

adanilo commented May 18, 2018

I've done a first-pass review, looks fine to me so far. Any chance the conflicts could be resolved?

@dschuff
Copy link
Member

dschuff commented May 21, 2018

Presumably we'd want to also re-generate the tests to capture changes in the last year+. But also, we should make sure this is a thing people still want.

@adanilo
Copy link
Contributor

adanilo commented May 22, 2018

Agreed, should we raise this at the next CG meeting?

@bnjbvr
Copy link
Member Author

bnjbvr commented Aug 9, 2019

This has stalled for a while, and I'm not even sure this is something people want. It made sense at some point to be able to compare implementation progress. Now since everybody has the MVP, it's a bit unclear that it's useful, except maybe for tracking implementation progress on new proposals. Closing at the moment.

@bnjbvr bnjbvr closed this Aug 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants