(In reply to Marco Castelluccio [:marco] (On holiday until Aug 25) from comment #12) > Exactly. For example, for 7b8c4f32cdde947c1b1f942905fbc5039b6d1c65 on mozilla-central, the URL on the TC index is https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.relman.code-coverage.production.repo.mozilla-central.7b8c4f32cdde947c1b1f942905fbc5039b6d1c65/artifacts/public/code-coverage-report.json. Something weird is going on with these hook jobs that seems to be introducing a 24 hour delay or something. - It seems like the jobs are associated with the hook thing at https://firefox-ci-tc.services.mozilla.com/hooks/project-relman/code-coverage-repo-production - The most recent job right now is https://firefox-ci-tc.services.mozilla.com/tasks/R1auWv1wQdCd38u8se0sYQ with a creation date of `2020-08-08T21:46:16.194Z`. Its [task definition](https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/R1auWv1wQdCd38u8se0sYQ) lists a "payload.env.REVISION" of "768023eab2270602610ef80988e29773f52d1be8". - That revision corresponds to this [treeherder push](https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=ccov&revision=768023eab2270602610ef80988e29773f52d1be8) of basically exactly 1 day before. - Arbitrarily picking its "Linux x64 opt" "Bocf" [task](https://firefox-ci-tc.services.mozilla.com/tasks/S3NqN2xCTFiIKnHNU-3nHA) it has a creation time of `2020-08-07T21:43:54.282Z` which is just over 24 hours before. To put them above each other for more direct comparison: `2020-08-08T21:46:16.194Z` - Tardy coverage artifact job. `2020-08-07T21:43:54.282Z` - [Timely Bocf task that corresponds to that hg revision](https://firefox-ci-tc.services.mozilla.com/tasks/S3NqN2xCTFiIKnHNU-3nHA) it has a creation time of `2020-08-07T21:43:54.282Z`. I noticed this after trying to do the naive URL transformation that corresponds to today's searchfox run giving me https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.relman.code-coverage.production.repo.mozilla-central.fa0dbdf15f291e814b4854d515d7ef3e4548b7fb/artifacts/public/code-coverage-report.json which didn't exist. All the coverage jobs on the [treeherder push](https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=ccov&revision=fa0dbdf15f291e814b4854d515d7ef3e4548b7fb) seem to have finished in a timely fashion, so I'm guessing there's some kind of amusing off-by-1 style error somewhere, but I don't understand what's going enough. I see :marco is on holiday so I'll try and sprinkle around some requests for help in various chat.mozilla.org channels.
Bug 1566874 Comment 14 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Marco Castelluccio [:marco] (On holiday until Aug 25) from comment #12) > Exactly. For example, for 7b8c4f32cdde947c1b1f942905fbc5039b6d1c65 on mozilla-central, the URL on the TC index is https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.relman.code-coverage.production.repo.mozilla-central.7b8c4f32cdde947c1b1f942905fbc5039b6d1c65/artifacts/public/code-coverage-report.json. Something weird is going on with these hook jobs that seems to be introducing a 24 hour delay or something. - It seems like the jobs are associated with the hook thing at https://firefox-ci-tc.services.mozilla.com/hooks/project-relman/code-coverage-repo-production - The most recent job right now is https://firefox-ci-tc.services.mozilla.com/tasks/R1auWv1wQdCd38u8se0sYQ with a creation date of `2020-08-08T21:46:16.194Z`. Its [task definition](https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/R1auWv1wQdCd38u8se0sYQ) lists a "payload.env.REVISION" of "768023eab2270602610ef80988e29773f52d1be8". - That revision corresponds to this [treeherder push](https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=ccov&revision=768023eab2270602610ef80988e29773f52d1be8) of basically exactly 1 day before. - Arbitrarily picking its "Linux x64 opt" "Bocf" [task](https://firefox-ci-tc.services.mozilla.com/tasks/S3NqN2xCTFiIKnHNU-3nHA) it has a creation time of `2020-08-07T21:43:54.282Z` which is just over 24 hours before. To put them above each other for more direct comparison: `2020-08-08T21:46:16.194Z` - Tardy coverage artifact job. `2020-08-07T21:43:54.282Z` - [Timely Bocf task that corresponds to that hg revision](https://firefox-ci-tc.services.mozilla.com/tasks/S3NqN2xCTFiIKnHNU-3nHA). I noticed this after trying to do the naive URL transformation that corresponds to today's searchfox run giving me https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.relman.code-coverage.production.repo.mozilla-central.fa0dbdf15f291e814b4854d515d7ef3e4548b7fb/artifacts/public/code-coverage-report.json which didn't exist. All the coverage jobs on the [treeherder push](https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=ccov&revision=fa0dbdf15f291e814b4854d515d7ef3e4548b7fb) seem to have finished in a timely fashion, so I'm guessing there's some kind of amusing off-by-1 style error somewhere, but I don't understand what's going enough. I see :marco is on holiday so I'll try and sprinkle around some requests for help in various chat.mozilla.org channels.
(In reply to Marco Castelluccio [:marco] (On holiday until Aug 25) from comment #12) > Exactly. For example, for 7b8c4f32cdde947c1b1f942905fbc5039b6d1c65 on mozilla-central, the URL on the TC index is https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.relman.code-coverage.production.repo.mozilla-central.7b8c4f32cdde947c1b1f942905fbc5039b6d1c65/artifacts/public/code-coverage-report.json. Something weird is going on with these hook jobs that seems to be introducing a 24 hour delay or something. - It seems like the jobs are associated with the hook thing at https://firefox-ci-tc.services.mozilla.com/hooks/project-relman/code-coverage-repo-production - The most recent job right now is https://firefox-ci-tc.services.mozilla.com/tasks/R1auWv1wQdCd38u8se0sYQ with a creation date of `2020-08-08T21:46:16.194Z`. Its [task definition](https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/R1auWv1wQdCd38u8se0sYQ) lists a "payload.env.REVISION" of "768023eab2270602610ef80988e29773f52d1be8". - That revision corresponds to this [treeherder push](https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=ccov&revision=768023eab2270602610ef80988e29773f52d1be8) of basically exactly 1 day before. - Arbitrarily picking its "Linux x64 opt" "Bocf" [task](https://firefox-ci-tc.services.mozilla.com/tasks/S3NqN2xCTFiIKnHNU-3nHA) it has a creation time of `2020-08-07T21:43:54.282Z` which is just over 24 hours before. To put them above each other for more direct comparison: `2020-08-08T21:46:16.194Z` - Tardy coverage artifact job. `2020-08-07T21:43:54.282Z` - [Timely Bocf task that corresponds to that hg revision](https://firefox-ci-tc.services.mozilla.com/tasks/S3NqN2xCTFiIKnHNU-3nHA). I noticed this after trying to do the naive URL transformation that corresponds to today's searchfox run giving me https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.relman.code-coverage.production.repo.mozilla-central.fa0dbdf15f291e814b4854d515d7ef3e4548b7fb/artifacts/public/code-coverage-report.json which didn't exist. All the coverage jobs on the [treeherder push](https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&searchStr=ccov&revision=fa0dbdf15f291e814b4854d515d7ef3e4548b7fb) seem to have finished in a timely fashion, so I'm guessing there's some kind of amusing off-by-1 style error somewhere, but I don't understand what's going on enough. I see :marco is on holiday so I'll try and sprinkle around some requests for help in various chat.mozilla.org channels.