Skip to content

Commit

Permalink
update readme and changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
leonid-shevtsov committed May 19, 2020
1 parent 2ae9631 commit cb65f1a
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 10 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# 0.2.0

- fix inconsistent splitting for files with the same or missing time, or same line count
- allow globbing for JUnit report files
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ This is necessary for running the tests in parallel. As the execution time of te
## Compatibility

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

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

Expand Down Expand Up @@ -54,7 +56,7 @@ rspec $(split_tests)

## Arguments

``` plain
```plain
$./split_tests -help
-circleci-branch string
Expand All @@ -70,7 +72,7 @@ $./split_tests -help
-junit
Use a JUnit XML report for test times
-junit-path string
Path to a JUnit XML report (leave empty to read from stdin)
Path to a JUnit XML report (leave empty to read from stdin; use glob pattern to load multiple files)
-line-count
Use line count to estimate test times
-split-index int
Expand All @@ -81,14 +83,12 @@ $./split_tests -help

## Compilation

This tool is written in Go.
This tool is written in Go and uses Go modules.

* Install Go.
* Install the [Glide](https://glide.sh) dependency manager.
* Checkout the code
* `glide install`
* `make`
- Install Go
- Checkout the code
- `make`

* * *
---

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

0 comments on commit cb65f1a

Please sign in to comment.