Closed
Bug 620256
Opened 14 years ago
Closed 14 years ago
genxref function/get/set/let/const/var code need guards for the average case and regexp improvements
Categories
(Webtools Graveyard :: MXR, defect)
Webtools Graveyard
MXR
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: philor, Assigned: timeless)
References
Details
From last night:
[10:01pm] <justdave>: and the cron job has been stuck for 3 days 14 hours.
[10:02pm] <justdave>: on mozilla-central
[10:02pm] <justdave>: 6402 3-12:15:10 | | \_ /usr/bin/perl /var/www/webtools/mxr/genxref /data/mxr-data/mozilla-central/mozilla-cen
...
[11:02pm] <justdave>: but yeah, mxr had hung jobs, I killed them off, and stuff should fix in a few hours
But 11 hours later, it still hasn't updated, according to my handy check of "does http://mxr.mozilla.org/mozilla-central/source/toolkit/components/places/tests/cpp/places_test_harness.h include the '#ifdef LINUX' which landed in it with http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=790de2a5e9f5 last Wednesday night?"
Updated•14 years ago
|
Assignee: server-ops → justdave
Comment 1•14 years ago
|
||
I believe this applies to comm-central as well.
i think this is bug 614207.
justdave: to confirm this, you should be able to remove -cron from one of the update-xref.pl's (or from update-full-onetree.sh).
What you should see is it getting stuck at:
(Pass 1 JS) js/src/tests/js1_5/Regress/regress-229006.js (67973), file 3444 of 7277...
The stuff after file may vary a bit from tree to tree.
Depends on: 614207
Comment 3•14 years ago
|
||
Yep, we had jobs stuck again. comm-1.9.1 is consistently one of them. I'm running that one by hand without -cron right now to see what output I get.
<justdave> (Pass 1 JS) mozilla/js/tests/js1_5/Regress/regress-229006.js (68010), file 2910 of 6182...
<justdave> that's the last line
justdave applied a patch for bug 614207 and it seemed to resolve the issue, so i pushed it.
Reporter | ||
Comment 5•14 years ago
|
||
Still not updating, and somebody's going to land something busted based on an mxr search (and the odds favor it being me).
Severity: major → blocker
Comment 6•14 years ago
|
||
Which tree, specifically?
Comment 7•14 years ago
|
||
OK, I see hung processes again, all in the "projects-central" tree this time. Killed them off, running that one by hand now to get debug output.
Reporter | ||
Comment 8•14 years ago
|
||
mozilla-central, I'm still on comment 0, http://mxr.mozilla.org/mozilla-central/source/toolkit/components/places/tests/cpp/places_test_harness.h not having the #ifdef LINUX that was added by the Places branch merge on the evening of December 15th, since I very nearly slightly broke the tree on December 19th before I realized why my build wasn't quite acting like the stuff I was seeing in mxr.
Comment 9•14 years ago
|
||
timeless: looks like the same error in a different part of the tree.
projects-central dies on:
(Pass 1 JS) kraken/tests/kraken-1.1/ai-astar-data.js (466626), file 40771 of 52984...
Assignee | ||
Comment 10•14 years ago
|
||
hrm. there's a line numbering change for js, lemme try to dig it out
Comment 12•14 years ago
|
||
timeless: anything else to try? Getting complaints about this still.
Assignee | ||
Comment 13•14 years ago
|
||
sorry, i was away for a wedding. lemme dig this up..
Updated•14 years ago
|
Whiteboard: [waiting for timeless?]
Assignee | ||
Comment 15•14 years ago
|
||
ok, the kraken test and a working nytprof made my life much better.
Assignee: justdave → timeless
Status: NEW → ASSIGNED
Component: Server Operations → MXR
Product: mozilla.org → Webtools
QA Contact: mrz → mxr
Summary: mxr.mozilla.org hasn't updated for days → genxref function/get/set code test needs a guard for the average case
Whiteboard: [waiting for timeless?]
Assignee | ||
Comment 16•14 years ago
|
||
ok, and running nytprof on the original problem case and then thinking about it a bit more, i think i got both of them to be not stupid.
Summary: genxref function/get/set code test needs a guard for the average case → genxref function/get/set/let/const/var code test need guards for the average case and regexp improvements
Summary: genxref function/get/set/let/const/var code test need guards for the average case and regexp improvements → genxref function/get/set/let/const/var code need guards for the average case and regexp improvements
Assignee | ||
Comment 17•14 years ago
|
||
http://hg.mozilla.org/webtools/mxr/rev/7452e0f4b050
please file a new bug with the path for the next unhappy file if you hit this again. oh, i'll want to remove the bandaid at some point.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 18•14 years ago
|
||
A fix, woot! Does it get auto-deployed to mxr.m.o or do we need a bug for that ?
Updated•5 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•