Closed
Bug 946011
Opened 10 years ago
Closed 10 years ago
Document Valgrind-on-TBPL runs
Categories
(Tree Management Graveyard :: TBPL, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: n.nethercote, Assigned: n.nethercote)
References
Details
For Valgrind builds to be unhidden, they need to be documented as per https://wiki.mozilla.org/Sheriffing/Job_Visibility_Policy#10.29_Has_sufficient_documentation
![]() |
Assignee | |
Comment 1•10 years ago
|
||
Ok, I've added an entry on Valgrind to https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing, which links to a new page https://developer.mozilla.org/en-US/docs/Valgrind_test_job. Ed, can you please take a look and see what you think? > For Valgrind builds to be unhidden, they need to be documented as per > https://wiki.mozilla.org/Sheriffing/Job_Visibility_Policy#10. > 29_Has_sufficient_documentation Quoting from that page... > - Has a wiki page with: Done. > - An overview of the test-suite. Done. > - Instructions for running locally. Partially done; the rest is marked "TODO" and is waiting on bug 631811. > - How to disable an individual failing test. N/A; this job is effectively a single test. However, I have put some info about suppressions which is sort of equivalent. > - The current owner/who to contact for help. Done. > - The Bugzilla product/component where bugs should be filed (Github issues is not discoverable enough and prevents the use of bug dependencies within the rest of the project). Not sure what this means. Does it refer to bugs within the Valgrind job itself? The Valgrind-on-TBPL tracking bug (bug 631811) is under Testing / New Frameworks, if that's relevant. > - That wiki page is linked to from https://developer.mozilla.org/docs/Mozilla/QA/Automated_testing Done.
Depends on: 631842
Flags: needinfo?(emorley)
![]() |
Assignee | |
Comment 2•10 years ago
|
||
I've updated the page to fill in the TODOs, in anticipation of bug 631811 landing. I think the page is good enough now -- I'd appreciate the check, Ed! Thanks.
Comment 3•10 years ago
|
||
That looks great - thank you :-) (In reply to Nicholas Nethercote [:njn] from comment #1) > > - The Bugzilla product/component where bugs should be filed (Github issues is not discoverable enough and prevents the use of bug dependencies within the rest of the project). > > Not sure what this means. Does it refer to bugs within the Valgrind job > itself? The Valgrind-on-TBPL tracking bug (bug 631811) is under Testing / > New Frameworks, if that's relevant. Yeah that's fine :-)
Flags: needinfo?(emorley)
![]() |
Assignee | |
Comment 4•10 years ago
|
||
> > The Valgrind-on-TBPL tracking bug (bug 631811) is under Testing /
> > New Frameworks, if that's relevant.
>
> Yeah that's fine :-)
I added a sentence about filing bugs under that product/component.
And with that done, this bug is finished. Thanks, Ed.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Webtools → Tree Management
Updated•8 years ago
|
Product: Tree Management → Tree Management Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•