Closed Bug 1072399 Opened 10 years ago Closed 10 years ago

requests.exceptions.HTTPError: 404 Client Error: Not Found

Categories

(Testing :: mozregression, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: aaronmt, Unassigned)

Details

When looking for fx-team regression, I get a 404 Client Error problem. Not sure if it's something my fault or with mozregression $ mozregression --app=fennec --bad=2014-09-24 --good=2014-09-23 --inbound-branch fx-team WARNING: bisecting nightly fennec builds will clobber your existing nightly profile. Continue? (y or n)y Got as far as we can go bisecting nightlies... Ensuring we have enough metadata to get a pushlog... Getting http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/2014/09/2014-09-23-03-02-04-mozilla-central-android/fennec-35.0a1.multi.android-arm.txt Getting http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/2014/09/2014-09-24-03-02-04-mozilla-central-android/fennec-35.0a1.multi.android-arm.txt Last good revision: 790f41c631cc (2014-09-23) First bad revision: 1e2993c99323 (2014-09-24) Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=790f41c631cc&tochange=1e2993c99323 ... attempting to bisect inbound builds (starting from previous day, to make sure no inbound revision is missed) Getting http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/2014/09/2014-09-22-03-02-04-mozilla-central-android/fennec-35.0a1.multi.android-arm.txt Getting inbound builds between 5bd6e09f074e and 1e2993c99323 Traceback (most recent call last): File "/Users/AaronMT/Documents/Projects/mozregression/bin/mozregression", line 8, in <module> load_entry_point('mozregression==0.23', 'console_scripts', 'mozregression')() File "/Users/AaronMT/Documents/Projects/mozregression/mozregression/regression.py", line 323, in cli get_date(options.bad_date)) File "/Users/AaronMT/Documents/Projects/mozregression/mozregression/regression.py", line 174, in bisect_nightlies self.bisect_inbound() File "/Users/AaronMT/Documents/Projects/mozregression/mozregression/regression.py", line 108, in bisect_inbound range=60*60*12) File "/Users/AaronMT/Documents/Projects/mozregression/mozregression/inboundfinder.py", line 70, in get_build_infos pushlogs = pushlogs_finder.get_pushlogs() File "/Users/AaronMT/Documents/Projects/mozregression/mozregression/inboundfinder.py", line 34, in get_pushlogs response.raise_for_status() File "/Users/AaronMT/Documents/Projects/mozregression/lib/python2.7/site-packages/requests-2.3.0-py2.7.egg/requests/models.py", line 795, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 404 Client Error: Not Found
I will look into this, if someone doesn't get to it first.
Flags: needinfo?(wlachance)
Hmm, this seems to work ok for me with mozregression 0.24. Could you upgrade your version (easy_install -U mozregression) and let me know how it goes?
Flags: needinfo?(wlachance) → needinfo?(aaron.train)
Re-ran this today and for whatever reason it now works. HEAD rev 347bc2ce6d8f982ab90df632d1cce8b29aa101b1
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(aaron.train)
Resolution: --- → WORKSFORME
Oh! This happens when specifying an unknown branch (e.g, I specified 'fxteam' rather than 'fx-team')
You need to log in before you can comment on or make changes to this bug.