Closed Bug 1098279 Opened 6 years ago Closed 6 years ago

Add -dsds to existing Jenkins jobs

Categories

(Firefox OS Graveyard :: Gaia::UI Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: u504868, Assigned: u504868)

References

Details

Attachments

(2 files)

46 bytes, text/x-github-pull-request
Bebe
: review+
RobertC
: review+
Details | Review
46 bytes, text/x-github-pull-request
Bebe
: review+
RobertC
: review+
Details | Review
As :davehunt suggested, if we want to have a dedicated job for DSDS tests, we need to exclude them from the other jobs. In order to do so, we have to append "-dsds" at the end of "--type=b2g*"
Assignee: nobody → jlorenzo
QA Whiteboard: [fxosqa-auto-s4][fxosqa-auto-points=1]
Done on every UI except flame-kk-319.mozilla-central.ui.marketplace-tests because it runs a different suite. 

Dave, are you okay with leaving this one as is?
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(dave.hunt)
Resolution: --- → FIXED
That job doesn't appear to be using --type, and anyway you'd need to set dsds = false in the main manifest of the marketplace-tests-gaia if you wanted to make that change. I doubt it's worth the effort.
Flags: needinfo?(dave.hunt)
If dsds is not set in the manifest file, all the tests are skipped.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #8522269 - Flags: review?(robert.chira)
Attachment #8522269 - Flags: review?(florin.strugariu)
Attachment #8522269 - Flags: review?(dave.hunt)
Attachment #8522269 - Flags: review?(robert.chira) → review+
Attached file Gaia PR 2.1
Same thing for 2.1
Attachment #8522272 - Flags: review?(robert.chira)
Attachment #8522272 - Flags: review?(florin.strugariu)
Attachment #8522272 - Flags: review?(dave.hunt)
Attachment #8522272 - Flags: review?(robert.chira) → review+
Attachment #8522269 - Flags: review?(florin.strugariu) → review+
Attachment #8522272 - Flags: review?(florin.strugariu)
Attachment #8522272 - Flags: review+
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Depends on: 1099041
Adding these changes in the general manifest is not enough. We need to add this manifest as a dependency for gaiatest/tests/functional/manifest.ini. It'll be done in bug 1099041
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
I removed the -dsds from the V2.1 jobs to be able to run the tests
Now that bug 1099041 is fixed, I added -dsds to each job one by one. I checked every job execution and if it didn't skip the tests, I aborted the job.

One job I couldn't check was flame-kk-319.b2g-inbound.ui.functional.smoke because it was always in use.
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
I checked flame-kk-319.b2g-inbound.ui.functional.smoke today, it's running with -dsds and detects 42 tests.
Reverted the Jenkins changes in v2.1 to match the revert in bug 1099041.
Blocks: 1093589
Blocks: 1093608
You need to log in before you can comment on or make changes to this bug.