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.

Reply via email to