Skip to content

Commit cb65f1a

Browse files
update readme and changelog
1 parent 2ae9631 commit cb65f1a

2 files changed

Lines changed: 14 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# 0.2.0
2+
3+
- fix inconsistent splitting for files with the same or missing time, or same line count
4+
- allow globbing for JUnit report files

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ This is necessary for running the tests in parallel. As the execution time of te
77
## Compatibility
88

99
This tool was written for Ruby and CircleCI, but it can be used with any file-based test suite on any CI.
10+
Since then, CircleCI has introduced built-in test splitting. Also since then, the tool has been applied on
11+
GitHub Actions, that do not provide test splitting.
1012

1113
It is written in Golang, released as a binary, and has no external dependencies.
1214

@@ -54,7 +56,7 @@ rspec $(split_tests)
5456

5557
## Arguments
5658

57-
``` plain
59+
```plain
5860
$./split_tests -help
5961
6062
-circleci-branch string
@@ -70,7 +72,7 @@ $./split_tests -help
7072
-junit
7173
Use a JUnit XML report for test times
7274
-junit-path string
73-
Path to a JUnit XML report (leave empty to read from stdin)
75+
Path to a JUnit XML report (leave empty to read from stdin; use glob pattern to load multiple files)
7476
-line-count
7577
Use line count to estimate test times
7678
-split-index int
@@ -81,14 +83,12 @@ $./split_tests -help
8183

8284
## Compilation
8385

84-
This tool is written in Go.
86+
This tool is written in Go and uses Go modules.
8587

86-
* Install Go.
87-
* Install the [Glide](https://glide.sh) dependency manager.
88-
* Checkout the code
89-
* `glide install`
90-
* `make`
88+
- Install Go
89+
- Checkout the code
90+
- `make`
9191

92-
* * *
92+
---
9393

94-
(c) [Leonid Shevtsov](https://leonid.shevtsov.me) 2017
94+
(c) [Leonid Shevtsov](https://leonid.shevtsov.me) 2017-2020

0 commit comments

Comments
 (0)