Closed
Bug 1093385
(sdk-travis)
Opened 10 years ago
Closed 7 years ago
Setup Travis
Categories
(Add-on SDK Graveyard :: General, defect)
Add-on SDK Graveyard
General
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: evold, Assigned: evold)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
We should setup module testing on travis to provide contributors with the ability to run our tests for their pr and show us that the tests actually pass. This should help them write tests too.
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → evold
Updated•10 years ago
|
Priority: -- → P1
Assignee | ||
Comment 1•10 years ago
|
||
Just the test addons are tested at the moment, there is some issues with the module suite at the moment, but I'd like to land this part first.
Attachment #8526723 -
Flags: review?(rFobic)
Comment 2•10 years ago
|
||
Comment on attachment 8526723 [details] [review]
Link to Github pull-request: https://github.com/mozilla/addon-sdk/pull/1729
I'm r- only because there was a test disabled (not sure if that was intentional). I can live with that but we should at least have a followup bug a comment in the test pointing to it.
I also have bunch of questions as not everything was clear to me. More specifically I'm little skeptical in regards to added preferences/* directory and files.
Attachment #8526723 -
Flags: review?(rFobic) → review-
Comment 3•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/1793260a8b3ae0a5794bbcd8c4be4399cdaa642e
Bug 1093385 Setup Travis r=gozala
https://github.com/mozilla/addon-sdk/commit/5309f5603da9ba73f030eb0ad6fb3447eca51fd9
Merge pull request #1729 from erikvold/1093385v2
Bug 1093385 Setup Travis r=@gozala
Comment 4•10 years ago
|
||
Commit pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/f7220b9d1ef266dad0f023e80a478db078a25d56
Bug 1093385 travis notifications go to irc.mozilla.org#jetpack now a=me
Comment 5•10 years ago
|
||
Commit pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/1b48a4a821cc009ee2e5a9fdd03b5d2a0d6aa2b9
Bug 1093385 making the package.json file for the toolkit-require-reload test addon pass jpm validation a=me
Assignee | ||
Comment 6•10 years ago
|
||
Irakli r+'d this during the work week in person.
Assignee | ||
Comment 7•10 years ago
|
||
Irakli can you mark this as r+ when you get a chance?
Flags: needinfo?(rFobic)
Comment 8•10 years ago
|
||
Commit pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/70d72170580e4a99c92753d3da365d787460a5a6
Bug 1093385 re-adding the "loader" key the package.json for the addon-sdk repo (b/c cfx needs ir for some reason) a=me
Comment 9•10 years ago
|
||
Commit pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/df650fa94dddf277d8a394075c19559ef6a233dc
Bug 1093385 update the places test addon to work with jpm and cfx a=me
Assignee | ||
Comment 10•10 years ago
|
||
Attachment #8533252 -
Flags: review?(rFobic)
Updated•10 years ago
|
Flags: needinfo?(rFobic)
Attachment #8533252 -
Flags: review?(rFobic) → review+
Comment 11•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/b994208543eba85329c90f281dd77d3e367d4907
Bug 1093385 fix for sdk/self
https://github.com/mozilla/addon-sdk/commit/d855dd5bec9f1ffd3a3c49218aed46667963aee5
Merge pull request #1740 from erikvold/self-fix
Bug 1093385 fix for sdk/self r=gozala
Assignee | ||
Updated•10 years ago
|
Alias: sdk-travis
Assignee | ||
Comment 12•10 years ago
|
||
simply using child_process spawn function for the npm test modules suite (run with `node bin/jpm-test.js --type modules`)
Attachment #8535219 -
Flags: review?(rFobic)
Comment 13•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/a715c6313bf8df35ec7d595350c2ea2372b30cba
Bug 1093385 using child_process spawn function for the npm test modules suite
https://github.com/mozilla/addon-sdk/commit/258dd6bdf58361d67ba2d6b254a935ae54efe503
Bug 1093385 npm test now runs the module test suite in addition to the addons test suite
https://github.com/mozilla/addon-sdk/commit/68000228386794bb1350c3ee11626284f3c2d877
Merge pull request #1747 from erikvold/1093385p2
Bug 1093385 using child_process spawn function for the modules test suite a=gozala
Comment 14•10 years ago
|
||
Commit pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/122d15fdb8c4a95184ad69441db5dd8d89f39182
Bug 1093385 Adding a `--filter` option when running the module test suite with node a=me
Use with `node bin/jpm-test.js --type modules --filter hotkeys`
Comment 15•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/e93fc476dd3ebe0c6b42a2bc1b7b1f5fd2902bee
Bug 1093385 jpm test module suite now checks the exit code a=me
https://github.com/mozilla/addon-sdk/commit/a293d22b93ee241375f4f721b922545782f04a86
Bug 1093385 adding test examples suite to the jpm test suite a=me
Assignee | ||
Updated•10 years ago
|
Blocks: native-jetpack
Assignee | ||
Updated•10 years ago
|
Blocks: sdk-feature
Assignee | ||
Updated•10 years ago
|
Blocks: sdk-test-issues
Updated•10 years ago
|
Attachment #8535219 -
Flags: review?(rFobic) → review+
Updated•9 years ago
|
Priority: P1 → --
Comment 18•7 years ago
|
||
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•