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
|
93dddd7bd9
|
Change old "message" terminology to "job"
|
2015-10-23 15:05:50 -07:00 |
|
Mike Perham
|
da02fcb6a7
|
Cleanup, tests passing
|
2015-10-08 09:37:37 -07:00 |
|
Mike Perham
|
89a1914d45
|
Fix tests
|
2015-10-07 15:01:44 -07:00 |
|
Mike Perham
|
48546fdae9
|
WIP manager and launcher
|
2015-10-06 12:43:01 -07:00 |
|
Mike Perham
|
53e6b9e2df
|
Test suite overhaul
Remove Redis mocking. Minimize Redis flushing where possible.
|
2015-09-23 10:56:37 -07:00 |
|
sanjay
|
cbc0254e4a
|
Failing tests
|
2015-09-09 12:25:18 -07:00 |
|
grosser
|
57a06d00d6
|
allow every test to be run with just ruby test/xxx_test.rb
|
2014-12-30 12:54:58 -08:00 |
|
jejacks0n
|
7714d19619
|
extracts worker.perform so call can be enhanced
- defines execute_job as an API hook
|
2014-09-10 11:13:24 -06:00 |
|
Kevin Bedell
|
5a7c52e8e9
|
fix issues with jruby failing tests
|
2013-11-12 15:54:16 -05:00 |
|
Mike Perham
|
babfdc96c5
|
Backport test suite to Minitest 4 so we can test against Rails 4.
|
2013-09-22 14:38:33 -07:00 |
|
Mike Perham
|
06acbd4f60
|
Avoid calling processor during hard shutdown, fixes #997
|
2013-06-10 22:20:15 -07:00 |
|
grosser
|
4d885e0de3
|
make cleanup unnecessary by using expire
|
2013-05-31 09:43:11 -07:00 |
|
Mike Perham
|
4679c95f49
|
Upgrade to Minitest 5
|
2013-05-12 14:25:30 -07:00 |
|
Mike Perham
|
7408387ee0
|
Refactor fetch strategy, fix queueing to lpush and rpop.
|
2013-01-05 21:17:08 -08:00 |
|
Brandon Hilkert
|
095331792d
|
Add History to Stats API.
|
2012-12-05 22:09:34 -05:00 |
|
Mike Perham
|
110cc1dc42
|
Update Celluloid API usage, use .async, fixes #500
|
2012-11-03 19:56:06 -07:00 |
|
Mike Perham
|
8357fa3e4b
|
Clone arguments before calling workers to avoid mutation [#265]
|
2012-08-04 12:11:46 -07:00 |
|
Mike Perham
|
36801315d6
|
Rework error handling to work with watchdog
|
2012-08-02 20:48:49 -07:00 |
|
Mike Subelsky
|
0622ac3192
|
extract error handling middleware into processor-level code
|
2012-07-31 14:30:34 -04:00 |
|
Mike Perham
|
7a45208cf0
|
Defer loading message JSON until a full stack is available.
|
2012-06-21 20:51:47 -07:00 |
|
Mike Perham
|
8adba07887
|
Simplify middleware testing
|
2012-03-17 17:59:18 -07:00 |
|
Mike Perham
|
5ec8ac08b0
|
Test suite cleanup
|
2012-03-17 13:32:52 -07:00 |
|
Mike Perham
|
182bf1d5a1
|
Remove namespace/server CLI options, #61
|
2012-02-27 20:24:19 -08:00 |
|
Mike Perham
|
23651d5196
|
First pass at Resque-compatible processing stats
|
2012-02-10 23:16:12 -08:00 |
|
Mike Perham
|
b77e8795ca
|
Work around Celluloid issue #22 causing hung tests
|
2012-01-29 14:35:16 -08:00 |
|
Mike Perham
|
1a03aa203f
|
A small but vital fix, self != current_actor
|
2012-01-26 13:02:47 -08:00 |
|
Mike Perham
|
922d5f8dbe
|
Add Sidekiq::Processor testing, with bug fixes
|
2012-01-26 12:45:04 -08:00 |
|