1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
Commit graph

15 commits

Author SHA1 Message Date
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