Open Bug 1493974 Opened 1 year ago Updated 1 year ago

Remove 'run-on-projects' settings for *-ccov specific tests.

Categories

(Testing :: Code Coverage, enhancement)

Version 3
enhancement
Not set

Tracking

(Not tracked)

People

(Reporter: sparky, Unassigned)

References

Details

This bug is to remove 'run-on-projects' references that are no longer needed, like this one: https://dxr.mozilla.org/mozilla-central/rev/ac9f1219d11bf1a56ec1ace8e3ba9ff113b5cacb/taskcluster/ci/test/misc.yml#197
Hi , I would like to work on it as my first issue , can you guide me how to solve this bug

Thanks
Flags: needinfo?(gmierz2)
Hi Akansha, welcome! To solve this you'll have to go through the taskcluster folder to remove all run-on-projects references like the one in the description comment. This will be a good excercise for you to learn about DXR or SearchFox to search the code base: https://dxr.mozilla.org/mozilla-central/source/taskcluster/

After you find and remove all of them for *-ccov builds, you'll have to test and make sure nothing is broken. You will have to test with |mach try fuzzy --full --no-push| (with queries in '-q') and make sure that the tasks selected to run before and after applying your patch are the same.
Flags: needinfo?(gmierz2)
Hi Greg,

I'm new here and want to choose it as my first issue. Is there any PR for this one ? If not, I'm going to work on it and have discussion with you ;)
Flags: needinfo?(gmierz2)
Hi :jingjing, this bug is the "PR" for this change. You can follow the instructions in comment 2 to solve this problem.
Flags: needinfo?(gmierz2)
You need to log in before you can comment on or make changes to this bug.