Closed Bug 587872 Opened 15 years ago Closed 15 years ago

Remove include directive from testconfig

Categories

(Tamarin Graveyard :: Tools, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: cpeyer, Assigned: cpeyer)

Details

Attachments

(1 file, 1 obsolete file)

The include directive would override any skip directive in testconfig. This makes it impossible to skip a test on mobile platforms in deep. Instead of using include, negative-lookahead regular expressions can be used to only run tests in deep phase.
Attachment #466489 - Flags: review?(brbaker)
Note that the test I'm trying to skip in deep is spidermonkey/js1_5/Array/regress-157652.as which was already set to be skipped for arm runs. However, this skip directive was never followed.
Comment on attachment 466489 [details] [diff] [review] Remove include directive from acceptance testconfig What happened to all of the Unicode tests? Should add a comment about using the negative look-ahead to "include" a test in only a specific config
Attachment #466489 - Flags: review?(brbaker) → review-
Decided to leave include in place how it normally works - any include that matches a config will ignore all skips and take precedence. So it's still not possible to skip a file that has been included for a config except by modifying the include config string. Added an expectedfail for Bug 586397. Expectedfail does work w/ the include command. Modified getTestsList to pare down the list to only included files if the included list is defined.
Attachment #466489 - Attachment is obsolete: true
Attachment #469976 - Flags: review?(brbaker)
Attachment #469976 - Flags: review?(brbaker) → review?(dschaffe)
Attachment #469976 - Flags: review?(dschaffe) → review+
Pushed to redux: changeset: 5135:3b98d7dac085
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: