Skip to content

Commit bb408fe

Browse files
committed
Release v1.0.0
1 parent b3fa6d5 commit bb408fe

File tree

5 files changed

+29
-2
lines changed

5 files changed

+29
-2
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
open_collective: rspec-tracer

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## [1.0.0] - 2021-10-21
2+
3+
### Added
4+
5+
- [JRuby](https://github.com/jruby/jruby) support
6+
- [Parallel Tests](https://github.com/grosser/parallel_tests) support
7+
8+
### Breaking Changes
9+
10+
The first run on this version will not use any cache on the CI because the number
11+
of files changed from eight to eleven, so there will be no appropriate cache to use.
12+
113
## [0.9.3] - 2021-10-03
214

315
Generate reports ignoring duplicate examples (#42)

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
rspec-tracer (0.9.3)
4+
rspec-tracer (1.0.0)
55
docile (~> 1.1, >= 1.1.0)
66
rspec-core (~> 3.6, >= 3.6.0)
77

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
![](./readme_files/rspec_tracer.png)
22

3+
[![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/H2G9yWeuRZ)
34
[![Maintainability](https://api.codeclimate.com/v1/badges/eabce2757839c08d8f8d/maintainability)](https://codeclimate.com/github/avmnu-sng/rspec-tracer/maintainability)
45
[![Test Coverage](https://api.codeclimate.com/v1/badges/eabce2757839c08d8f8d/test_coverage)](https://codeclimate.com/github/avmnu-sng/rspec-tracer/test_coverage)
56
[![Gem Version](https://badge.fury.io/rb/rspec-tracer.svg)](https://badge.fury.io/rb/rspec-tracer)
@@ -35,6 +36,7 @@ installed.
3536
* [Demo](#demo)
3637
* [Getting Started](#getting-started)
3738
* [Working with JRuby](#working-with-jruby)
39+
* [Working with Parallel Tests](#working-with-parallel-tests)
3840
* [Configuring CI Caching](#configuring-ci-caching)
3941
* [Advanced Configuration](#advanced-configuration)
4042
* [Filters](#filters)
@@ -146,6 +148,18 @@ debug.fullTrace=true
146148
objectspace.enabled=true
147149
```
148150

151+
### Working with Parallel Tests
152+
153+
The Rspec tracer, by default, supports working with [parallel_tests](https://github.com/grosser/parallel_tests/)
154+
gem. It maintains a lock file `/tmp/parallel_tests.lock` to identify the last
155+
running process. Usually, you are not required to do anything special unless you
156+
interrupt the execution in between and the process did not complete correctly.
157+
In such a case, you must delete the lock file before the next run.
158+
159+
```sh
160+
rm -f /tmp/parallel_tests.lock && bundle exec parallel_rspec
161+
```
162+
149163
## Configuring CI Caching
150164

151165
To enable RSpec Tracer to share cache between different builds on CI, update the

lib/rspec_tracer/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module RSpecTracer
4-
VERSION = '0.9.3'
4+
VERSION = '1.0.0'
55
end

0 commit comments

Comments
 (0)