Skip to content

Releases: JuliaTesting/ParallelTestRunner.jl

v2.5.0

14 Mar 14:14
ee40af5

Choose a tag to compare

ParallelTestRunner v2.5.0

Diff since v2.4.2

Merged pull requests:

Closed issues:

  • Extra long worker load time on 1.13+ (#87)
  • [Feature request] Display compilation time (#99)

v2.4.2

02 Mar 13:55
15115ec

Choose a tag to compare

ParallelTestRunner v2.4.2

Diff since v2.4.1

Merged pull requests:

Closed issues:

  • Workers aren't stopped when there's no more work to do (#106)

v2.4.1

25 Feb 19:37
bfdd716

Choose a tag to compare

ParallelTestRunner v2.4.1

Diff since v2.4.0

Merged pull requests:

  • [docs] Add more notable users and improve query for searching downstream packages (#91) (@giordano)
  • [docs] add MathOptInterface.jl to the list of packages (#92) (@odow)
  • Forward code coverage flags. (#94) (@maleadt)
  • Avoid overflow on 32-bit systems (#95) (@giordano)
  • Don't force --check-bounds, --depwarn, --startup-file=no (#96) (@giordano)
  • Revert "Forward code coverage flags." (#97) (@maleadt)
  • Release v2.4.1 (#98) (@giordano)

v2.4.0

14 Feb 00:28
bd0df7b

Choose a tag to compare

ParallelTestRunner v2.4.0

Diff since v2.3.0

Merged pull requests:

  • Highlight in red name of failed test when showing output (#90) (@giordano)

v2.3.0

12 Feb 08:00
dbb019c

Choose a tag to compare

ParallelTestRunner v2.3.0

Diff since v2.2.0

Merged pull requests:

v2.2.0

06 Feb 10:15
bf1e35a

Choose a tag to compare

ParallelTestRunner v2.2.0

Diff since v2.1.0

Merged pull requests:

Closed issues:

  • Add feature to Malt to capture worker output (#61)

v2.1.0

26 Jan 16:15
39c1c38

Choose a tag to compare

ParallelTestRunner v2.1.0

Diff since v2.0.2

Merged pull requests:

Closed issues:

  • Print worker crash output (#83)

v2.0.2

10 Nov 14:16
c42f202

Choose a tag to compare

ParallelTestRunner v2.0.2

Diff since v2.0.1

Merged pull requests:

  • Save stdout/err of tests with colors (#70) (@giordano)
  • Replace import -> using when importing symbols (#71) (@giordano)

Closed issues:

  • Output generated during execution of tests doesn't have colour (#69)

v2.0.1

25 Oct 10:52
3aac7bb

Choose a tag to compare

ParallelTestRunner v2.0.1

Diff since v2.0.0

Merged pull requests:

v2.0.0

24 Oct 18:19
c79f4cc

Choose a tag to compare

ParallelTestRunner v2.0.0

Diff since v1.0.3

Breaking changes

  • Test discovery, argument parsing, and test execution got split into separate functions, making it easier to customize testing without further complicating the API.
  • Removal of the keyword arguments RecordType, custom_tests, and test_filter from runtests.
# Start with autodiscovered tests
testsuite = find_tests(pwd())

# Parse arguments
args = parse_args(ARGS)

if filter_tests!(testsuite, args)
    # Remove tests that shouldn't run on Windows
    if Sys.iswindows()
        delete!(testsuite, "ext/specialfunctions")
    end
    return true
end

runtests(MyModule, args; testsuite)

Merged pull requests:

Closed issues:

  • How often does init_code actually run? (#59)
  • addworker allow for starting with different threads (#62)