Closed Bug 1131742 Opened 10 years ago Closed 10 years ago

buildjson data is missing information about cedar

Categories

(Release Engineering :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: armenzg, Unassigned)

References

Details

Attachments

(2 files)

There were a lot of jobs that were run for "cedar" on the 6th: https://secure.pub.build.mozilla.org/buildapi/self-serve/cedar/rev/2f13b2f9b088 However, I can't see any buildernames for cedar in the associated buildjson files. Any thoughts? armenzg@armenzg-thinkpad:~/moz/tmp$ wget http://builddata.pub.build.mozilla.org/builddata/buildjson/builds-2015-02-06.js.gz --2015-02-10 14:58:29-- http://builddata.pub.build.mozilla.org/builddata/buildjson/builds-2015-02-06.js.gz Resolving builddata.pub.build.mozilla.org (builddata.pub.build.mozilla.org)... 63.245.215.57 Connecting to builddata.pub.build.mozilla.org (builddata.pub.build.mozilla.org)|63.245.215.57|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 21737657 (21M) [text/plain] Saving to: ‘builds-2015-02-06.js.gz’ 100%[===================================================================================================================================================================>] 21,737,657 3.30MB/s in 6.3s 2015-02-10 14:58:35 (3.31 MB/s) - ‘builds-2015-02-06.js.gz’ saved [21737657/21737657] armenzg@armenzg-thinkpad:~/moz/tmp$ gzip -d builds-2015-02-06.js.gz armenzg@armenzg-thinkpad:~/moz/tmp$ grep 'cedar' builds-2015-02-06.js | wc -l 0 armenzg@armenzg-thinkpad:~/moz/tmp$ grep 'cypress' builds-2015-02-06.js | wc -l 61
For some reason, it is missing for only some days: armenzg@armenzg-thinkpad:~/repos/ci_tools$ grep "cedar" builds-2015-02-05.js armenzg@armenzg-thinkpad:~/repos/ci_tools$ grep "cedar" builds-2015-02-06.js armenzg@armenzg-thinkpad:~/repos/ci_tools$ grep "cedar" builds-2015-02-08.js armenzg@armenzg-thinkpad:~/repos/ci_tools$ grep "cedar" builds-2015-02-09.js armenzg@armenzg-thinkpad:~/repos/ci_tools$ grep "cedar" builds-2015-02-07.js | wc -l 7923
were there builds on those other days?
Nevermind that last comment. The 6th still applies. For some reason we have data on the 7th (even if there were no builds); how can that be explained?
Flags: needinfo?(catlee)
timezones?
Flags: needinfo?(catlee)
Thanks catlee. I will look into it and close this. I will look into using what I find in here: http://mxr.mozilla.org/build/source/buildapi/buildapi/lib/helpers.py
The cedar case reported above was fixed by clobbering my local js file and fetching it again. I don't know what happened there. armenzg@armenzg-thinkpad:~/repos/ci_tools$ grep "cedar" builds-2015-02-09.js | wc -l 1213 I'm now investigating another instance I have. A job run for _mozilla-inbound_ on 02-09 appears on the 02-10.js file. I wil be looking at repoter.py shortly to see if I figure this out. At the moment I can't figure out why the job would show up on 02-10 when all time stamps are pointing to 02-09. NOTE:I'm using pacific_time() everywhere. From build-02-10.js (shorter version of [2]) "endtime": 1423539926, --> Mon, 09 Feb 2015 19:45:26 -0800 (PST) ... "buildername": "WINNT 5.2 mozilla-inbound build", "buildid": "20150209184600", ... "got_revision": "0f4fc6a418ed", ... "request_times": { "61522815": 1423536361 --> Mon, 09 Feb 2015 18:46:01 -0800 (PST) }, "revision": "0f4fc6a418ed71564195cde9979d7588688515a5", "requesttime": 1423536361, --> Mon, 09 Feb 2015 18:46:01 -0800 (PST) "starttime": 1423536390 --> Mon, 09 Feb 2015 18:46:30 -0800 (PST) } [1] From https://secure.pub.build.mozilla.org/buildapi/self-serve/mozilla-inbound/build/62643009 { "build_id": 62643009, "buildnumber": 3532, "status": 0, "starttime": 1423536391, --> Mon, 09 Feb 2015 18:46:31 -0800 (PST) ... "claimed_at": 1423539530, --> Mon, 09 Feb 2015 19:38:50 -0800 (PST) ... "buildid": "20150209184600", ... "complete_at": 1423539928, --> Mon, 09 Feb 2015 19:45:28 -0800 (PST) "priority": 0, "submittime": 1423536361, "branch": "integration/mozilla-inbound", "request_id": 61522815, "revision": "0f4fc6a418ed71564195cde9979d7588688515a5" } ], "endtime": 1423539928, --> Mon, 09 Feb 2015 19:45:28 -0800 (PST) "claimed_by_name": "buildbot-master86.srv.releng.scl3.mozilla.com:/builds/buildbot/build1/master", "revision": "0f4fc6a418ed71564195cde9979d7588688515a5" } [2] From 02-10.js { "builder_id": 198325, "buildnumber": 3532, "endtime": 1423539926, "id": 58650934, "master_id": 104, "properties": { "appName": "Firefox", "appVersion": "38.0a1", "basedir": "/c/builds/moz2_slave/m-in-w32-000000000000000000000", "branch": "mozilla-inbound", "buildername": "WINNT 5.2 mozilla-inbound build", "buildid": "20150209184600", "buildnumber": 3532, "builduid": "9aeaf05aba1d4e4cb21fc87a9c5962d6", "comments": "Bug 1128420 - remove finished output streams from MediaDecoder::mOutputStreams. r=roc.", "commit_titles": [ "Bug 1128420 - remove finished output streams from MediaDecoder::mOutputStreams. r=roc." ], "got_revision": "0f4fc6a418ed", "jsshellUrl": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32/1423536360/jsshell-win32.zip", "log_url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32/1423536360/mozilla-inbound-win32-bm86-build1-build3532.txt.gz", "master": "http://buildbot-master86.srv.releng.scl3.mozilla.com:8001/", "packageUrl": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32/1423536360/firefox-38.0a1.en-US.win32.zip", "platform": "win32", "product": "firefox", "project": "", "repo_path": "integration/mozilla-inbound", "repository": "", "request_ids": [ 61522815 ], "request_times": { "61522815": 1423536361 }, "revision": "0f4fc6a418ed71564195cde9979d7588688515a5", "scheduler": "mozilla-inbound-firefox", "script_repo_revision": "e8bb8fd6cb6b", "script_repo_url": "https://hg.mozilla.org/build/mozharness", "slavename": "b-2008-ix-0122", "sourcestamp": "0f4fc6a418ed", "stage_platform": "win32", "symbolsUrl": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32/1423536360/firefox-38.0a1.en-US.win32.crashreporter-symbols.zip", "testsUrl": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32/1423536360/firefox-38.0a1.en-US.win32.tests.zip", "toolsdir": "/c/builds/moz2_slave/m-in-w32-000000000000000000000/scripts", "uploadFiles": "[u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/firefox-38.0a1.en-US.win32.zip', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/install/sea/firefox-38.0a1.en-US.win32.installer.exe', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/win32/xpi/firefox-38.0a1.en-US.langpack.xpi', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/firefox-38.0a1.en-US.win32.tests.zip', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/firefox-38.0a1.en-US.win32.crashreporter-symbols.zip', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/firefox-38.0a1.en-US.win32.txt', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/firefox-38.0a1.en-US.win32.json', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/firefox-38.0a1.en-US.win32.mozinfo.json', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/jsshell-win32.zip', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/host/bin/mar.exe', u'c:/builds/moz2_slave/m-in-w32-000000000000000000000/build/src/obj-firefox/dist/host/bin/mbsdiff.exe']" }, "reason": "scheduler", "request_ids": [ 61522815 ], "requesttime": 1423536361, "result": 0, "slave_id": 8887, "starttime": 1423536390 }
I think I _might_ have been having this issue because I'm now looking at jobs that did not get run on the same day. If I push today, I will find my jobs in 2015-02-12 (date == today scenario). If I pushed on the 09th, I should look at that date + 1, the 10th (date != today scenario). [ ] builds-2015-02-09.js.gz 10-Feb-2015 00:02 19M [ ] builds-2015-02-10.js.gz 11-Feb-2015 00:03 24M [ ] builds-2015-02-11.js.gz 12-Feb-2015 00:25 25M [ ] builds-2015-02-12.js.gz 12-Feb-2015 13:16 15M (date == today scenario)
Attached file end_times.txt
On a specific buildjson day file, we include all jobs that ended within the same time based on UTC. That means 4pm PDT from the day before to 4pm of the same day (e.g. 4pm Jan. 9th to 4pm Jan. 10th). Different times of the year the 4pm will change, however, the UTC times are invariable.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
Component: Tools → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: