Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-7695

Create rake task to run specs in parallel in CI

    Details

    • Type: Task
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 4.10.5, PUP 5.0.1
    • Component/s: None
    • Labels:
      None
    • Template:
    • Acceptance Criteria:
      Hide

      Spec tests can be run in parallel using arguments necessary for CI

      Show
      Spec tests can be run in parallel using arguments necessary for CI
    • Team:
      Agent
    • Story Points:
      2
    • Sprint:
      Agent 2017-06-28
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      No Action

      Description

      Currently the ci:spec rake task is used to run Puppet's spec tests in CI. It passes several arguments to RSpec around formatting and output destinations. We want to start running the specs in parallel, like in the parallel:spec rake task, but that task does not allow any additional arguments to be passed to RSpec. We need to update that task to allow arguments to be passed through to RSpec, and probably create a wrapper task to be called from CI that specifies the necessary args.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              maggie Maggie Dreyer
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support