Closed
Bug 539629
Opened 15 years ago
Closed 14 years ago
lirasm: don't have two ways of running the tests
Categories
(Core Graveyard :: Nanojit, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: n.nethercote, Assigned: n.nethercote)
References
Details
(Whiteboard: fixed-in-nanojit, fixed-in-tracemonkey)
Attachments
(2 files)
2.91 KB,
patch
|
graydon
:
review+
|
Details | Diff | Splinter Review |
404 bytes,
patch
|
graydon
:
review+
|
Details | Diff | Splinter Review |
In nanojit-central, we have a make target for running the NJ tests. In TM we have to use the testlirc.sh script. This sucks. My proposal is to change the NJ-central make target to just invoke the testlirc.sh script. This'll require changing the script such that it outputs results in a way suitable for tinderbox, but this shouldn't be hard.
Assignee | ||
Comment 1•15 years ago
|
||
This patch: - Removes the testing done from the Makefile, just invokes testlirc.sh instead. - Changes testlirc.sh to take the location of the 'lirasm' executable as an argument, needed to handle differences in directory layout in NJ-central vs TM. - Changes testlirc.sh to produce output in the tinderbox format.
Attachment #422659 -
Flags: review?(graydon)
Assignee | ||
Comment 2•15 years ago
|
||
Attachment #422660 -
Flags: review?(graydon)
Comment 3•15 years ago
|
||
I actually wanted to move towards using the makefile (make does better rule-chaining and parallel execution than sh) but every time I suggest this someone yells at me about the misery they feel writing in make-language (as though bourne shell is better?) So I guess this is ok. It'll be more popular anyway :)
Updated•15 years ago
|
Attachment #422659 -
Flags: review?(graydon) → review+
Updated•15 years ago
|
Attachment #422660 -
Flags: review?(graydon) → review+
Assignee | ||
Comment 4•15 years ago
|
||
http://hg.mozilla.org/projects/nanojit-central/rev/c41f7c86b3cd
Whiteboard: fixed-in-nanojit
Assignee | ||
Comment 5•15 years ago
|
||
http://hg.mozilla.org/tracemonkey/rev/c9d6e88d3320 http://hg.mozilla.org/tracemonkey/rev/b6fafac39034 Nb: no need to change anything in TR for this bug, because it doesn't have a copy of lirasm.
Whiteboard: fixed-in-nanojit → fixed-in-nanojit, fixed-in-tracemonkey
Comment 6•14 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/c9d6e88d3320
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•