Skip to content

Expose test and subtest counts in scores.json#35

Closed
delan wants to merge 4 commits intomainfrom
more-score-details
Closed

Expose test and subtest counts in scores.json#35
delan wants to merge 4 commits intomainfrom
more-score-details

Conversation

@delan
Copy link
Copy Markdown
Member

@delan delan commented Nov 8, 2024

No description provided.

mrego added a commit that referenced this pull request Apr 2, 2025
This modifies the scores.json file so it now provides more data:
* total_tests: The total number of tests
* total_score: The total scores for the tests
* per_mille: Per mille value of dividing total_score by total_tests
* total_subtests: The total number of subtests
* total_subtests_passed: The number of subtests that pass
* per_mille_subtests: Per mille value of dividing total_subtests by total_subtests_passed

This is based on previous work by Delan Azabani at #35.

Co-authored-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: Manuel Rego Casasnovas <rego@igalia.com>
@mrego
Copy link
Copy Markdown
Member

mrego commented Apr 2, 2025

Sorry but I only realized about this PR when I have half-done a similar one #56. I don't really mind which one we land, but it'd be useful to have information about subtests in servo.org.

@delan
Copy link
Copy Markdown
Member Author

delan commented Apr 3, 2025

No worries! I’ll close this in favour of yours :)

@delan delan closed this Apr 3, 2025
mrego added a commit that referenced this pull request Apr 3, 2025
This modifies the scores.json file so it now provides more data:
* total_tests: The total number of tests
* total_score: The total scores for the tests
* per_mille: Per mille value of dividing total_score by total_tests
* total_subtests: The total number of subtests
* total_subtests_passed: The number of subtests that pass
* per_mille_subtests: Per mille value of dividing total_subtests by total_subtests_passed

This is based on previous work by Delan Azabani at #35.

Co-authored-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: Manuel Rego Casasnovas <rego@igalia.com>
mrego added a commit that referenced this pull request Apr 3, 2025
This modifies the scores.json file so it now provides more data:
* total_tests: The total number of tests
* total_score: The total scores for the tests
* per_mille: Per mille value of dividing total_score by total_tests
* total_subtests: The total number of subtests
* total_subtests_passed: The number of subtests that pass
* per_mille_subtests: Per mille value of dividing total_subtests by total_subtests_passed

This is based on previous work by Delan Azabani at #35.

Co-authored-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: Manuel Rego Casasnovas <rego@igalia.com>
mrego added a commit that referenced this pull request Apr 3, 2025
This modifies the scores.json file so it now provides more data:
* total_tests: The total number of tests
* total_score: The total scores for the tests
* per_mille: Per mille value of dividing total_score by total_tests
* total_subtests: The total number of subtests
* total_subtests_passed: The number of subtests that pass
* per_mille_subtests: Per mille value of dividing total_subtests by total_subtests_passed

This is based on previous work by Delan Azabani at #35.

Co-authored-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: Manuel Rego Casasnovas <rego@igalia.com>
mrego added a commit that referenced this pull request Apr 3, 2025
This modifies the scores.json file so it now provides more data:
* total_tests: The total number of tests
* total_score: The total scores for the tests
* total_subtests: The total number of subtests
* total_subtests_passed: The number of subtests that pass

This is based on previous work by Delan Azabani at #35.

This also creates a new output file scores-last-run.json
with only the data of the last run.

Co-authored-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: Manuel Rego Casasnovas <rego@igalia.com>
mrego added a commit that referenced this pull request Apr 3, 2025
This modifies the scores.json file so it now provides more data:
* total_tests: The total number of tests
* total_score: The total scores for the tests
* total_subtests: The total number of subtests
* total_subtests_passed: The number of subtests that pass

This is based on previous work by Delan Azabani at #35.

This also creates a new output file scores-last-run.json
with only the data of the last run.

Co-authored-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: Manuel Rego Casasnovas <rego@igalia.com>
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.

2 participants