Closed Bug 1144664 Opened 11 years ago Closed 9 years ago

Add test automation on Travis

Categories

(Webtools Graveyard :: Elmo, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: Pike)

References

Details

Attachments

(2 files)

We didn't update our testing setup in jenkins as part of bug 958077, and with changing the requirements in bug 1141581, all hell broke loose. I could use some help, 'cause there's no common sense as to what's actually busted now. Attaching the output of the last failure on https://ci.mozilla.org/job/elmo/
I need help. I can't reproduce this locally, out of clues. I've created a docker install locally, and that goes over the point of bustage on ci.m.o with ease. I've disabled the test hook on the elmo github repo for now.
Blocks: elmo-debt
jenkins isn't no more, but there's travis, so I've played around setting that one up.
Assignee: nobody → l10n
Summary: [jenkins] tests permafail on jenkins, setup is horked → Add test automation on travix
Matjaz, flagging you for review. Using a PR link in this bug, as it's showing off that this one actually works. ;-) I also removed the build.sh which we used to use for jenkins.
Attachment #8827497 - Flags: review?(m)
Comment on attachment 8827497 [details] [review] PR that adds .travis.yml LGTM
Attachment #8827497 - Flags: review?(m) → review+
Summary: Add test automation on travix → Add test automation on Travis
Commit pushed to develop at https://github.com/mozilla/elmo https://github.com/mozilla/elmo/commit/1c31931bb6f146718d7ba0b17712db4a7c12142a bug 1144664, configure travis, r=mathjazz Also remove the old hudson helper script, now that we use travis.
This now works on develop, should work nicely on master on the next release, marking FIXED.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: