Mike Perham
85a1be3684
Switch all tests to use Minitest::Spec for consistency
2019-02-28 12:43:50 -08:00
Andrew Babichev
ddb0c8b3a8
Cleanup CLI ( #4026 )
...
* Refactor CLI test
Extracted 3 main parts:
- parse
- run
- signal handling
* Move demonization and pid write from parse to run phase
* Move queues default from validate to setup options phase
* Add pry-byebug gem
* Drop Sidekiq::Test
* Require launcher in CLI
* Remove TODOs
2018-12-03 13:24:37 -08:00
Mike Perham
cc59d07e48
Disable delay extensions by default, fixes #3174 ( #3299 )
...
* Disable delay extensions by default, fixes #3174
* Size check for YAML payload
* so racy
* Allow larger, explicit size in message
* Polish
2017-01-04 10:30:42 -08:00
Mike Perham
2c9f7662fc
Freeze all string literals in source, fixes #2741
...
Tests pass and smoke test works perfectly.
2015-12-31 15:33:35 -08:00
Mike Perham
58b26969b7
Found and killed the test suite instability.
...
Manager#processor_died test was spinning up a Processor in the background which ate jobs created in other tests!
2015-10-21 09:29:58 -07:00
Mike Perham
97363210b4
For safety, flushdb Redis before each test
2015-10-20 22:04:52 -07:00
Mike Perham
20fecf5e6b
Fix tests
2015-10-08 21:50:45 -07:00
Mike Perham
da02fcb6a7
Cleanup, tests passing
2015-10-08 09:37:37 -07:00
Mike Perham
3e90dc4304
Verify errors
2015-10-07 09:08:47 -07:00
Mike Perham
26ac0e90e0
sleep to let thread die
2015-10-07 09:05:23 -07:00
Mike Perham
42c3743a32
Remove racy assertion
2015-10-06 15:31:13 -07:00
Mike Perham
48546fdae9
WIP manager and launcher
2015-10-06 12:43:01 -07:00
Mike Perham
182db329cc
Refactor Processor to use bare threads
2015-10-05 10:13:00 -07:00
Mike Perham
b182b117f1
Port the scheduler actor to bare threads
2015-10-02 21:07:09 -07:00
Mike Perham
da563e73b1
Refactor Fetcher to use bare threads
2015-10-02 15:44:29 -07:00