conformance: tweak the HTML report to prepare for our future conformance report program #137
+221
−181
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I am trying to make sure that conformance report that we would potentially start to collect in the future can be easily "compared"/are all coherents.
The main thing here is to be a able to show up skipped tests so that users checking out those conformance reports will be able to spot those instead of not displaying them at all. There was a slight complexity here because the spec ref to the kep was added within the Specify which would be entirely skipped! So I figured an alternative way (check out the second commit for more details).
And the last small tweak is to sort every tests by description instead of the "unstable" order that we currently have.
Also I included the test labels in the conformance report as a little bonus!