1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354
|
### unreleased
* TODO
### 1.18.0
* Add support for Semaphore 2.0
https://github.com/ArturT/knapsack/pull/92
https://github.com/ArturT/knapsack/compare/v1.17.2...v1.18.0
### 1.17.2
* Allow for new `bundler` in development
* Test Ruby 2.6 on CI
* Add info about Knapsack Pro Queue Mode in knapsack output
* Update URL to FAQ in knapsack output
https://github.com/ArturT/knapsack/pull/90
https://github.com/ArturT/knapsack/compare/v1.17.1...v1.17.2
### 1.17.1
* Fix RSpec signal handling by replacing process
https://github.com/ArturT/knapsack/pull/86
https://github.com/ArturT/knapsack/compare/v1.17.0...v1.17.1
### 1.17.0
* Add support for GitLab CI ENV variable `CI_NODE_INDEX` starting from 1.
https://github.com/ArturT/knapsack/pull/83
https://github.com/ArturT/knapsack/compare/v1.16.0...v1.17.0
### 1.16.0
* Add support for Ruby >= 1.9.3.
https://github.com/ArturT/knapsack/pull/77
https://github.com/ArturT/knapsack/compare/v1.15.0...v1.16.0
### 1.15.0
* Add support for Cucumber 3.
https://github.com/ArturT/knapsack/pull/68
https://github.com/ArturT/knapsack/compare/v1.14.1...v1.15.0
### 1.14.1
* Update RSpec timing adapter to be more resilient.
https://github.com/ArturT/knapsack/pull/64
https://github.com/ArturT/knapsack/compare/v1.14.0...v1.14.1
### 1.14.0
* Moves Timecop to development dependency.
https://github.com/ArturT/knapsack/pull/61
https://github.com/ArturT/knapsack/compare/v1.13.3...v1.14.0
### 1.13.3
* Fix: Trailing slash should be removed from allocator test_dir.
https://github.com/ArturT/knapsack/issues/57
https://github.com/ArturT/knapsack/compare/v1.13.2...v1.13.3
### 1.13.2
* Add support for test files in directory with spaces.
Related:
https://github.com/KnapsackPro/knapsack_pro-ruby/issues/27
https://github.com/ArturT/knapsack/compare/v1.13.1...v1.13.2
### 1.13.1
* Fix: Get rid of call #zero? method on $?.exitstatus in test runners tasks
https://github.com/ArturT/knapsack/pull/52
https://github.com/ArturT/knapsack/compare/v1.13.0...v1.13.1
### 1.13.0
* Add KNAPSACK_LOG_LEVEL option
https://github.com/ArturT/knapsack/pull/49
https://github.com/ArturT/knapsack/compare/v1.12.2...v1.13.0
### 1.12.2
* Fix support for turnip >= 2.x
https://github.com/ArturT/knapsack/pull/47
https://github.com/ArturT/knapsack/compare/v1.12.1...v1.12.2
### 1.12.1
* Cucumber and Spinach should load files from proper folder in case when you use custom test directory.
https://github.com/ArturT/knapsack/compare/v1.12.0...v1.12.1
### 1.12.0
* Add support for Minitest::SharedExamples
https://github.com/ArturT/knapsack/pull/46
https://github.com/ArturT/knapsack/compare/v1.11.1...v1.12.0
### 1.11.1
* Require spinach in spec helper so tests will pass but don't require it in spinach adapter because it breaks for users who don't use spinach and they don't want to add it to their Gemfile
Related PR:
https://github.com/ArturT/knapsack/pull/41
https://github.com/ArturT/knapsack/compare/v1.11.0...v1.11.1
### 1.11.0
* Add support for Spinach
https://github.com/ArturT/knapsack/pull/41
https://github.com/ArturT/knapsack/compare/v1.10.0...v1.11.0
### 1.10.0
* Log the time offset warning at INFO if time not exceeded
https://github.com/ArturT/knapsack/pull/40
https://github.com/ArturT/knapsack/compare/v1.9.0...v1.10.0
### 1.9.0
* Use Knapsack.logger for runner output
https://github.com/ArturT/knapsack/pull/39
https://github.com/ArturT/knapsack/compare/v1.8.0...v1.9.0
### 1.8.0
* Add support for older cucumber versions than 1.3
https://github.com/KnapsackPro/knapsack_pro-ruby/issues/5
https://github.com/ArturT/knapsack/compare/v1.7.0...v1.8.0
### 1.7.0
* Add ability to run tests from multiple directories
https://github.com/ArturT/knapsack/pull/35
https://github.com/ArturT/knapsack/compare/v1.6.1...v1.7.0
### 1.6.1
* Changed rake task in minitest_runner.rb to have no warnings output
https://github.com/KnapsackPro/knapsack_pro-ruby/pull/4
https://github.com/ArturT/knapsack/compare/v1.6.0...v1.6.1
### 1.6.0
* Add support for Cucumber 2
https://github.com/ArturT/knapsack/issues/30
https://github.com/ArturT/knapsack/compare/v1.5.1...v1.6.0
### 1.5.1
* Add link to FAQ at the end of time offset warning
https://github.com/ArturT/knapsack/compare/v1.5.0...v1.5.1
### 1.5.0
* Add support for snap-ci.com
https://github.com/ArturT/knapsack/compare/v1.4.1...v1.5.0
### 1.4.1
* Update test file pattern in tests also. Related PR https://github.com/ArturT/knapsack/pull/27
* Ensure there are no duplicates in leftover tests because of new test file pattern
https://github.com/ArturT/knapsack/compare/v1.4.0...v1.4.1
### 1.4.0
* Rename RspecAdapter to RSpecAdapter so that it is consistent
https://github.com/ArturT/knapsack/pull/28
* Change file path patterns to support 1-level symlinks by default
https://github.com/ArturT/knapsack/pull/27
https://github.com/ArturT/knapsack/compare/v1.3.4...v1.4.0
### 1.3.4
* Make knapsack backwards compatible with earlier version of minitest
https://github.com/ArturT/knapsack/pull/26
https://github.com/ArturT/knapsack/compare/v1.3.3...v1.3.4
### 1.3.3
* Fix wrong dependency for timecop
https://github.com/ArturT/knapsack/compare/v1.3.2...v1.3.3
### 1.3.2
* Use Timecop as dependency and always use Time.now_without_mock_time to avoid problem when someone did stub on Time without using Timecop.
* Don't exit on successful RSpec and Cucumber runs
https://github.com/ArturT/knapsack/pull/25
https://github.com/ArturT/knapsack/compare/v1.3.1...v1.3.2
### 1.3.1
* Treat KNAPSACK_GENERATE_REPORT=false as generate_report -> false
https://github.com/ArturT/knapsack/pull/22
https://github.com/ArturT/knapsack/compare/v1.3.0...v1.3.1
### 1.3.0
* Add knapsack binary
https://github.com/ArturT/knapsack/pull/21
https://github.com/ArturT/knapsack/compare/v1.2.1...v1.3.0
### 1.2.1
* Add support for Turnip features
https://github.com/ArturT/knapsack/pull/19
https://github.com/ArturT/knapsack/compare/v1.2.0...v1.2.1
### 1.2.0
* Add minitest adapter.
* Fix bug with missing global time execution when tests took less than second.
https://github.com/ArturT/knapsack/compare/v1.1.1...v1.2.0
### 1.1.1
* Use `system` instead of `exec` in rake tasks so we can return exit code from command.
https://github.com/ArturT/knapsack/compare/v1.1.0...v1.1.1
### 1.1.0
* Add support for Buildkite.com ENV variables `BUILDKITE_PARALLEL_JOB_COUNT` and `BUILDKITE_PARALLEL_JOB`.
### 1.0.4
* Pull request #12 - Raise error when CI_NODE_INDEX >= CI_NODE_TOTAL
https://github.com/ArturT/knapsack/pull/12
### 1.0.3
* Fix bug #11 - Track properly time when using Timecop gem in tests.
https://github.com/ArturT/knapsack/issues/11
https://github.com/ArturT/knapsack/issues/9
### 1.0.2
* Fix bug #8 - Sort all tests just in case to avoid wrong order of files when running tests on machines where `Dir.glob` has different implementation.
### 1.0.1
* Fix bug - Add support for Cucumber Scenario Outline.
### 1.0.0
* Add cucumber support.
* Rename environment variable KNAPSACK_SPEC_PATTERN to KNAPSACK_TEST_FILE_PATTERN.
* Default name of knapsack report json file is based on adapter name so for RSpec the default report name is `knapsack_rspec_report.json` and for Cucumber the report name is `knapsack_cucumber_report.json`.
### 0.5.0
* Allow passing arguments to rspec via knapsack:rspec task.
### 0.4.0
* Add support for RSpec 2.
### 0.3.0
* Add support for semaphoreapp.com thread ENV variables.
### 0.2.0
* Add knapsack logger. Allow to use custom logger.
### 0.1.4
* Fix wrong time presentation for negative seconds.
### 0.1.3
* Better time presentation instead of seconds.
### 0.1.2
* Fix case when someone removes spec file which exists in knapsack report.
* Extract config to separate class and fix wrong node time execution on CI.
### 0.1.1
* Fix assigning time execution to right spec file when call RSpec shared example.
### 0.1.0
* Gem ready to use it!
### 0.0.3
* Test release. Not ready to use it.
|