summaryrefslogtreecommitdiff
path: root/test/integration/targets/win_async_wrapper
Commit message (Collapse)AuthorAgeFilesLines
* win_exec: refactor PS exec runner (#45334)Jordan Borean2018-10-021-2/+1
| | | | | | | | | | | | | | * win_exec: refactor PS exec runner * more changes for PSCore compatibility * made some changes based on the recent review * split up module exec scripts for smaller payload * removed C# module support to focus on just error msg improvement * cleaned up c# test classifier code
* async: use async_dir for the async results file directory (#45461)Jordan Borean2018-09-201-4/+33
| | | | | | | | * win async: use async_dir for the async results file directory * tried to unify POSIX and PowerShell async implementations of async_dir * fix sanity issue
* Added an async 'started' test (like 'finished') (#43445)Dag Wieers2018-08-241-0/+1
|
* Increase win_async_wrapper fire and forget time check for more stabilisationJordan Borean2018-08-061-2/+2
|
* win-async: fix race condition in async run (#43691)Jordan Borean2018-08-062-23/+10
|
* Make use of Jinja tests 'finished' (#43233)Dag Wieers2018-07-301-10/+17
| | | And also used 'changed' and 'failed' tests while we are at it.
* Update Shippable integration test groups. (#43118)Matt Clay2018-07-231-2/+2
| | | | | | | * Update Shippable integration test groups. * Update integration test group aliases. * Rebalance AWS and Azure tests with extra group. * Rebalance Windows tests with another group.
* runas + async - get working on older hosts (#41772)Jordan Borean2018-06-261-5/+5
| | | | | | | | | | | | * runas + async - get working on older hosts * fixed up sanity issues * Moved first task to end of test for CI race issues * Minor change to async test to be more stable, change to runas become to not touch the disk * moved async test back to normal spot
* powershell: Respect remote_tmp path set by the user (#40210)Jordan Borean2018-05-231-0/+12
| | | | | | | | * powershell: Respect remote_tmp path set by the user * Fixed up linting error and typo * Added changelog
* powershell: display non-ascii characters in command outputs (#37229)Jordan Borean2018-04-051-0/+14
|
* Deprecate tests used as filters (#32361)Matt Martz2017-11-271-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Warn on tests used as filters * Update docs, add aliases for tests that fit more gramatically with test syntax * Fix rst formatting * Add successful filter, alias of success * Remove renamed_deprecation, it was overkill * Make directory alias for is_dir * Update tests to use proper jinja test syntax * Update additional documentation, living outside of YAML files, to reflect proper jinja test syntax * Add conversion script, porting guide updates, and changelog updates * Update newly added uses of tests as filters * No underscore variable * Convert recent tests as filter changes to win_stat * Fix some changes related to rebasing a few integration tests * Make tests_as_filters_warning explicitly accept the name of the test, instead of inferring the name * Add test for tests_as_filters_warning * Update tests as filters in newly added/modified tests * Address recent changes to several integration tests * Address recent changes in cs_vpc
* Divide Windows integration tests into 2 groups. (#29029)Matt Clay2017-09-051-1/+1
| | | | | | | * Divide Windows integration tests into 2 groups. * Support `none` for `--changed-all-target`. * Run 2 separate Windows groups on Shippable. * Only run smoketest and minimal for the group1 job.
* tag subset of Windows module tests for smoketestMatt Davis2017-07-141-0/+1
| | | * once smoketest is implemented in CI, will run a much smaller set of Windows module integration tests for changes to module_utils or connection subsystems
* Fix spelling mistakes (comments only) (#25564)Abhijeet Kasurde2017-06-121-1/+1
| | | | | | | | Original Author : klemens <ka7@github.com> Taking over previous PR as per https://github.com/ansible/ansible/pull/23644#issuecomment-307334525 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* slightly increase win_async_wrapper fire and forget sleeptimeMatt Davis2017-05-091-2/+2
| | | * should fix Shippable timeouts when AWS CPU credits are low- right on the bubble of failure w/ 5s execution
* make windows async ... async (#22624)Matt Davis2017-03-141-0/+6
| | | Fixes #22575 - issue under new exec wrapper where unconstrained handle inheritance (for stdin) caused WinRM to block on breakaway processes. Uses explicit handle inheritance to ensure that only stdin read handle gets inherited. Adds test to ensure that async is actually async.
* powershell.ps1: Ensure Fail-Json() works with Hashtables (#21697)Dag Wieers2017-02-232-9/+13
| | | | Without this change a dictionary $result object would be emptied if it is anything but a PSCustomObject. Now we also support Hashtables.
* Complete rewrite of Windows exec wrapper (#21510)Matt Davis2017-02-171-19/+20
| | | | | | | | * supports pipelining for faster execution * supports become (runas), creates interactive subsession under WinRM batch logon * supports usage of arbitrary module_utils files * modular exec wrapper payload supports easier extension * integrates async wrapper behavior for pipelined/become'd async * module_utils are loaded as true Powershell modules, no more runtime modifications to module code
* refactoring asyncBrian Coca2017-02-061-1/+0
| | | | | | | | | | | | | | | | | | | | | - centralized skipping - also fixed module name broken by previous refactor - let action modules handle async processing - moved async into base action class's module exec - action plugins can now run final action as async - actually skip copy if base skips - fixed normal for new paths - ensure internal stat is never async - default poll to 10 as per docs - added hint for callback fix on poll - restructured late tmp, now a pipeline query - moving action handler to connection as networking does - fixed network assumption invocation is always passed - centralized key cleanup, normalized internal var - _supress_tmpdir_delete now in _ansible_xxx and gets removed from results - delay internal key removal till after we use em - nicer tmp removing, using existing methods - moved cleanup tmp flag to mking tmp func
* Initial ansible-test implementation. (#18556)Matt Clay2016-11-291-0/+2
|
* disable win_async_wrapper success loop test to keep CI happyMatt Davis2016-11-181-25/+27
|
* reenable win_async loop testMatt Davis2016-10-241-27/+25
|
* Migrate Windows CI roles to test targets. (#18005)Matt Clay2016-10-132-0/+246