Commit graph

26 commits

Author SHA1 Message Date
Dan Stillman
9b1b360a72 Limit Travis to Fx version used for Standalone 2016-12-21 07:36:50 -05:00
Dan Stillman
bfb945d705 Re-enable ESR and Beta testing 2016-11-29 04:45:18 -05:00
Dan Stillman
cb300005cd More Travis debugging 2016-11-22 20:55:27 -05:00
Dan Stillman
88fbe26abd Re-enable Firefox ESR and Beta testing 2016-09-19 01:22:28 -04:00
Dan Stillman
21d3ca298b Merge branch '4.0' 2016-09-18 18:39:18 -04:00
Dan Stillman
6e80207941 Restore semicolons between commands in .travis.yml 2016-09-18 18:36:14 -04:00
Dan Stillman
822ab99a97 Update command to fetch unbranded Firefox builds
Since the names of the tinderbox builds apparently aren't reliable (e.g., the latest mozilla-release-linux64-add-on-devel and mozilla-beta-linux64-add-on-devel builds are both Firefox 49)
2016-09-18 18:34:15 -04:00
Dan Stillman
ef9f727adf Fix channel name in Travis config 2016-08-09 01:54:17 -04:00
Dan Stillman
0eb6dc9ca5 Merge branch '4.0' 2016-08-09 01:52:21 -04:00
Dan Stillman
a0571a9a17 Fix ESR build on Travis 2016-08-08 03:01:22 -04:00
Dan Stillman
1db721031c Travis debugging 2016-08-08 02:57:45 -04:00
Dan Stillman
d4f3f1a194 Travis debugging 2016-08-08 02:52:39 -04:00
Dan Stillman
85523e61a7 Use unbranded builds for 'release' and 'beta' on Travis 2016-08-08 02:49:01 -04:00
Dan Stillman
8bbf0bf495 Only test against stable Firefox for now
Don't run more than one test per commit, given current frequency of
commits and spurious failures.
2016-06-23 05:41:46 -04:00
Dan Stillman
5a54466099 Disable Firefox beta in Travis tests until unbranded build is available
Mozilla removed support for xpinstall.signatures.required in Fx47 Beta
before making an unbranded build available, so a source installation
won't currently run.
2016-05-12 17:09:28 -04:00
Dan Stillman
3dab61d581 Update test config for new Firefox download URLs 2015-11-19 16:22:21 -05:00
Dan Stillman
26471fc621 Update test config for new Firefox download URLs 2015-11-19 16:16:53 -05:00
Dan Stillman
5959bbd87e Use container-based Travis infrastructure
http://docs.travis-ci.com/user/migrating-from-legacy/
2015-11-08 01:02:01 -05:00
Dan Stillman
027631852e Only download latest file in Firefox releases directory in Travis setup 2015-11-08 01:01:35 -05:00
Dan Stillman
014724a64a Use container-based Travis infrastructure
http://docs.travis-ci.com/user/migrating-from-legacy/
2015-10-31 02:54:56 -04:00
Dan Stillman
e08c45e69e Only download latest file in Firefox releases directory in Travis setup 2015-10-31 02:54:36 -04:00
Dan Stillman
84278c470d Update Firefox download URL 2015-10-31 02:07:03 -04:00
Dan Stillman
05efaea918 Reenable Travis testing 2015-05-19 04:07:45 -04:00
Aurimas Vinckevicius
ac363101fc Always use latest Firefox version and echo it for tests
Don't echo version on Windows, because it hangs Firefox
Also add testing with Firefox Beta (and prior ESR, but commented out for now, since we don't support it and we know it breaks)
2015-04-06 23:16:44 -05:00
Simon Kornblith
a0a8b63cec Temporarily remove .travis.yml to stop testing this branch
The builds hang and eventually fail. Better not to waste Travis's
time until we get the tests running here.
2015-03-22 20:10:36 -04:00
Simon Kornblith
1c32db68da Unit testing infrastructure
Implements the beginnings of unit testing infrastructure using
mocha/chai. The unit tests can be run locally using test/runtests.sh,
although this will need tweaks to run on Windows. They should also run
on commit using Travis-CI.

The unit tests themselves live in test/tests. The index.js file
specifies separate test sets, which can be run individually by calling
test/runtests.sh <testsets>. Right now there is only a single unit
test, but hopefully we'll have more soon...
2015-03-07 16:34:55 -05:00