summaryrefslogtreecommitdiff
path: root/tooz/tests/test_coordination.py
Commit message (Expand)AuthorAgeFilesLines
* Remove six libraryRiccardo Pittau2020-07-011-2/+2
* Use unittest.mock instead of third party mockHervé Beraud2020-05-151-1/+1
* Merge "Make sure Lock.heartbeat() returns True/False"Jenkins2017-07-051-0/+6
|\
| * Make sure Lock.heartbeat() returns True/FalseJulien Danjou2017-06-281-0/+6
* | Merge "tests: fix missing .get() on some group operations"Jenkins2017-06-261-4/+4
|\ \
| * | tests: fix missing .get() on some group operationsJulien Danjou2017-06-211-4/+4
| |/
* | etcd3: skip ProcessPool based testJulien Danjou2017-06-261-0/+6
|/
* Disable test_get_lock_serial_locking_two_lock_process for etcd3Julien Danjou2017-06-121-0/+6
* tests: tests fail if no URL is set + run partitioner tests on basic driversJulien Danjou2017-03-281-12/+0
* Add shared filelockzhangsong2017-03-211-0/+56
* FileDriver:Support multiple processeszhangsong2017-03-171-0/+16
* Add partitioner implementation1.47.0Julien Danjou2017-01-011-21/+1
* Move ToozError to root moduleJulien Danjou2016-12-071-1/+2
* Do not re-set the members cache for watchers by default1.46.0Julien Danjou2016-11-301-0/+4
* coordination: renforce event based testingJulien Danjou2016-11-301-66/+67
* Move the cached-based watcher implementation into its own classJulien Danjou2016-11-301-1/+1
* Factorize group quit on stop()1.45.0Julien Danjou2016-11-291-1/+3
* coordination: make get_members() return a setJulien Danjou2016-11-291-2/+1
* Replace 'assertTrue(a (not)in b)' with 'assert(Not)In(a, b)'Cao Xuan Hoang2016-11-281-22/+22
* coordinator: add join_group_createJulien Danjou2016-11-241-0/+5
* Using assertIsNone() instead of assertEqual(None, ...)Cao Xuan Hoang2016-11-151-2/+2
* Merge "Share _get_random_uuid() among all tests"Jenkins2016-07-201-44/+39
|\
| * Share _get_random_uuid() among all testsJohn Schwarz2016-07-201-44/+39
* | Merge "Clean leave group hooks when unwatching."Jenkins2016-07-181-0/+13
|\ \
| * | Clean leave group hooks when unwatching.Yassine Lamgarchal2016-07-171-0/+13
| |/
* | Fix the test test_unwatch_elected_as_leader.Yassine Lamgarchal2016-07-171-1/+2
|/
* tests: remove testscenario usageJulien Danjou2016-06-091-17/+15
* tests: move bad_url from scenarios to static testJulien Danjou2016-06-091-19/+16
* Expose timeout capabilities and use them for testsJulien Danjou2016-06-091-6/+5
* Use pifpaf to setup daemonsJulien Danjou2016-06-091-3/+11
* Merge "coordination: expose a heartbeat loop method"Jenkins2016-05-301-0/+20
|\
| * coordination: expose a heartbeat loop methodJulien Danjou2016-03-251-0/+20
* | Merge "file: make python2 payload readable from python3"Jenkins2016-05-301-1/+1
|\ \
| * | file: make python2 payload readable from python3Mehdi Abaakouk2016-05-111-1/+1
| |/
* | Merge "Add a consul based driver"Jenkins2016-05-121-1/+2
|\ \ | |/ |/|
| * Add a consul based driverVilobh Meshram2016-05-121-1/+2
* | Fix calling acquire(blocking=False) twice leads to a deadlockLucas Alvares Gomes2016-02-181-0/+7
* | Raises proper error when unwatching a groupLucas Alvares Gomes2016-02-161-0/+18
* | Add lock breakingJoshua Harlow2016-01-261-0/+21
|/
* Merge "etcd: driver with lock support"Jenkins2016-01-041-0/+2
|\
| * etcd: driver with lock supportJulien Danjou2015-12-291-0/+2
* | Make all locks operate the same when fetched from different coordinatorsJoshua Harlow2015-12-171-0/+10
|/
* tests: allow ipc to bypass blocking=False testJulien Danjou2015-11-261-1/+4
* Expose Znode Stats and CapabilitiesVilobh Meshram2015-09-151-0/+39
* Accept blocking argument in lock's context managerGorka Eguileor2015-08-111-0/+41
* Raise exception on failed lock's CM acquire failGorka Eguileor2015-07-301-0/+17
* Change Lock.name to a propertyGorka Eguileor2015-07-171-0/+5
* Expose started state of coordinator to externalliu-sheng2015-07-151-0/+6
* Ensure unwatch_elected_as_leader correctly clears hooksKiall Mac Innes2015-06-231-0/+12
* Ensure lock(s) acquire/release returns boolean valuesJoshua Harlow2015-06-191-15/+21