Skip to content

Rebalance CircleCI jobs? #3147

Open
Open
@effigies

Description

@effigies

There have been a few recent changes that have impacted CI runtimes:

  1. We're no longer building Python 2 images
  2. We're no longer running tests on Python 2
  3. Docs have been separated from tests

Current CI jobs have the following runtimes:

Screen Shot 2020-01-06 at 11 58 10

  • Docs: ~4min
  • Tests: ~20min (~25 on master, due to saving Docker image)
  • FSL reuse + SPM: ~35min
  • SPM Nested + FSL FEEDS: ~44min
  • SPM DARTEL: ~75min

DARTEL is extremely long-running, and there's nothing to be done, there. But otherwise, does it seem worth the effort to rebalance and get the other three test jobs closer to a consistent duration? The ideal would probably be 3x 30-35min jobs.

OTOH, if we're moving examples to niflows, will we still be running them here? If not, it's probably not worth the time.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions