Commit Graph

547 Commits (1b8748a8d93bcecd51cd8ed14726696e311fcdc8)

Author SHA1 Message Date
David Wilson 1b8748a8d9 tests: use assert_equal in more places. 7 years ago
David Wilson d72567b15b tests: make assert_equal work on newer Ansibles. 7 years ago
David Wilson 8891b48080 tests: convert stack_construction.yml to assert_equal. 7 years ago
David Wilson 4256d2aa4b tests: make fork_histogram optional 7 years ago
David Wilson 17eff064b0 tests: use assert_equal in delegate_to_template.yml. 7 years ago
David Wilson 91c9aff9ff tests: import assert_equal action. 7 years ago
David Wilson 630c058a89 tests: rename 'delegation/' to 'connection_delegation/' 7 years ago
David Wilson f5d9af80ef tests: some more utility function tests + flake8. 7 years ago
David Wilson 0ba8cc7b61 tests: clean up / deduplicate Ansible inventory. 7 years ago
David Wilson 1555f23215 tests: add some more helper function tests. 7 years ago
David Wilson 9d9add3339 issue #414: reenable test. 7 years ago
David Wilson fcc403cc2f core: make Receiver.to_sender() use Router.myself(). 7 years ago
David Wilson 4bdf60326c issue #424: ansible: make put_file() raise AnsibleFileNotFound 7 years ago
David Wilson 06415bb720 issue #310: fix test failures, teach old import method new tricks
- don't try anything unless something really lives in sys.modules by
  that name
- non-ASCII files are possible
- the unimportable thing might be an extension module, we don't want
  that
7 years ago
David Wilson 6af1a64cce master: handle crazy non-modules in sys.modules again; closes #310. 7 years ago
David Wilson 7c33979e25 issue #415: add IPC latency bench. 7 years ago
David Wilson a8c056c27b issue #436: decode debug log lines on Python 3. 7 years ago
David Wilson 8380baf41b issue #461: Ansible 2.3 placeholder modules for action plug-ins. 7 years ago
David Wilson 822978520f issue #446: update Receiver.__iter__ to match
iter() previously relied on the fake dead message being enqueued.
7 years ago
David Wilson 386d869d5f tests: fix responder_test after removing unused imports 7 years ago
David Wilson 6592598999 tests: stray socket file left during unix_test. 7 years ago
David Wilson cce1dbf3b1 tests: quieten a bunch of spam printed during run 7 years ago
David Wilson b0e7c1a315 tests: fix /etc/environment test on vanilla
Use "meta: reset_connection" to ensure /etc/environment is reloaded.
Looks like this entire feature can be ripped out!
7 years ago
David Wilson 26fdbf70e0 tests: good_load_module_size check can't be exact
Since message contains pathnames that vary across machines
7 years ago
David Wilson ae03d5f4f1 issue #446: basic tests for Receiver._on_receive(). 7 years ago
David Wilson bcd9827c3b core: Latch.empty() improvements
- throw LatchError if the latch is closed.
- wrap with the lock to avoid unexpected weirdness.
7 years ago
David Wilson 388649df97 core: Receiver.close() now wakes all threads; closes #446. 7 years ago
David Wilson f2f41809ae issue #459: initial get_stats() implementation 7 years ago
David Wilson 1d97493fcd tests: fallout from #447. 7 years ago
David Wilson de719fa249 core: throw error on duplicate add_handler(); closes #447. 7 years ago
David Wilson dc92e529bc service: unregister receiver at shutdown; closes #445. 7 years ago
David Wilson 85e965118d Merge remote-tracking branch 'origin/issue462'
* origin/issue462:
  issue #462: docs: update Changelog.
  parent: cope with broken /dev/pts on Linux; closes #462.
7 years ago
David Wilson 9da6e6a9a8 tests: don't call Router.shutdown() twice.
Due to 497234e7 / issue #456.
7 years ago
David Wilson b2b7e7b06b tests: file_service_test fixes
Due to 6713b90acc
7 years ago
David Wilson a8921bb6ff tests: fix scaling in fork_histogram 7 years ago
David Wilson 6936b93b43 tests: import fork_histogram.py. 7 years ago
David Wilson 5a96d13fd8 issue #426: fix all.yml sorting, one more delegate_to 7 years ago
David Wilson bd82fa1986 issue #426: fix low_level_execute_command.yml breakage. 7 years ago
David Wilson a6e6bc4c71 issue #426: to_text filter. 7 years ago
David Wilson 9d87f03ab4 issue #426: disable Ansible smart transport. 7 years ago
David Wilson 49d37bfa2d issue #426: remove LANG and LC_ALL during tests. 7 years ago
David Wilson a6e6fd14be issue #426: more 2->3 test fixes. 7 years ago
David Wilson 67f710fd9b issue #426: use delegate_to in fixup_perms2 and copy.yml 7 years ago
David Wilson a4c7a98dd9 parent: cope with broken /dev/pts on Linux; closes #462. 7 years ago
David Wilson 3179951f5c issue #454: fix AttributeError and atexit.yml test. 7 years ago
David Wilson 1eb08fb5c5 core: docstring tidyups 7 years ago
David Wilson 497234e782 issue #456: core: raise error during defer() if Broker shutdown 7 years ago
David Wilson f20e0bbac1 service: Allow registering path prefixes with FileService.
e.g. service.register_prefix('/') disables all security checks.
7 years ago
David Wilson 6fafc0a631 select: Python 2.x required __nonzero__ for bool(Select) 7 years ago
David Wilson 300cb41e2e core: detect stream corruption. Closes #438. 7 years ago