Branch: refs/heads/master
Home: https://github.com/jenkinsci/puppet-jenkins
Commit: 146f5af61192779d1073cbdddc69ca765aa49982
https://github.com/jenkinsci/puppet-jenkins/commit/146f5af61192779d1073cbdddc69ca765aa49982
Author: Peter Souter <[email protected]>
Date: 2016-03-16 (Wed, 16 Mar 2016)
Changed paths:
R spec/fixtures/update-center-1.9.3.json
M spec/fixtures/update-center.json
M spec/unit/jenkins_plugins_spec.rb
Log Message:
-----------
Removes large fixture file, even for non 1.9.3
* The test is to make sure that json is used
* The size of the json is irrelevant really, just that the right library is
used and the json is parsed.
* Speeds up test suite a gobsmacking amount with parallel tests (~10 mins -> 1
minute)
Commit: b5d8fb283b839666f19e266a89e17bed9dd32602
https://github.com/jenkinsci/puppet-jenkins/commit/b5d8fb283b839666f19e266a89e17bed9dd32602
Author: Peter Souter <[email protected]>
Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths:
A .rspec_parallel
M Gemfile
M Rakefile
Log Message:
-----------
Adds parallel_tests rake task
Also moves parallel_tests out of development group so it's installed on travis
Comparison on an 8 core Mac:
```
$ bundle exec rake parallel_spec
746 examples, 0 failures, 10 pendings
Took 66 seconds (1:06)
```
Vs.
```
$ bundle exec rake spec
Finished in 3 minutes 4.8 seconds (files took 2.14 seconds to load)
746 examples, 0 failures, 10 pending
```
Commit: 2301f95aa3aa8fce78f411b458755aa80afbfa4e
https://github.com/jenkinsci/puppet-jenkins/commit/2301f95aa3aa8fce78f411b458755aa80afbfa4e
Author: Peter Souter <[email protected]>
Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Changes travis to use parallel specs
Commit: 69e2bb2f5a0b7100537f65805929a3b31e05cf2f
https://github.com/jenkinsci/puppet-jenkins/commit/69e2bb2f5a0b7100537f65805929a3b31e05cf2f
Author: Peter Souter <[email protected]>
Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Randomise order in travis
Commit: 5d02d921967778ff8d8fda3e53f8401e603c5373
https://github.com/jenkinsci/puppet-jenkins/commit/5d02d921967778ff8d8fda3e53f8401e603c5373
Author: R. Tyler Croy <[email protected]>
Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths:
A .rspec_parallel
M .travis.yml
M Gemfile
M Rakefile
R spec/fixtures/update-center-1.9.3.json
M spec/fixtures/update-center.json
M spec/unit/jenkins_plugins_spec.rb
Log Message:
-----------
Merge pull request #537 from petems/improve_spec_speed
Improve spec speed
Compare:
https://github.com/jenkinsci/puppet-jenkins/compare/a67bbc520441...5d02d9219677
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.