Hello wiredtiger users,
We are pleased to announce the WiredTiger Github project has been upgraded so contributors can now access detailed Pull Request build information. We hope this can help community contributors better understand the list of tests being executed as part of the Pull Request builds, and details of each test to assist in test failure investigation.
In the meantime, we plan to decommission the legacy WiredTiger build waterfall page in favor of this new feature.
A quick guide on how to use WiredTiger Build information:
1. On the pull request page, scroll down to the bottom and locate the checks section. Expand “all checks” and locate the “public-evergreen-build-report” link.
2. Click the “Details” link and it will bring you to a page that contains the WiredTiger build information (in JSON format), including a summary of how many tests failed/passed in the PR build, followed by a task breakdown with details of each task being executed, including display_name, status, revision, artifacts URL, etc.
As noted in the summary section, you can search for a given task name in the test/evergreen.yml file to gain additional context on the task/test.
Note: for Chrome users you may need to tick the “Pretty print” option at the top of the page to get the more human-friendly rendering format :)
You can find a new section with the above contents in the contributing guide. Please let us know if you have any questions using this new feature.
Thank you and enjoy.
-- The WiredTiger team