Sam Doran
988d410e17
[stable-2.10] Test changes to allow using "macos" test image ( #71849 ) ( #71861 )
...
* Add link to remote.sh from macos.sh
* Add skip/macos to tests that have skip/osx.
(cherry picked from commit 6984081111
)
Co-authored-by: Sam Doran <sdoran@redhat.com>
2020-09-28 00:33:11 -05:00
Rick Elrod
7b3d2a00a0
Fix cron file regression ( #71207 ) ( #71243 )
...
Co-authored-by: Florent PIGOUT <toopy@users.noreply.github.com>
2020-08-27 12:54:15 -05:00
psi / Ryo Hirafuji
61f8f8ce7f
cron - Allow non-ascii (UTF-8) chars in cron file paths and jobs ( #70426 ) ( #70794 )
...
* Encode/Decode files in UTF-8
* Use helper function in ansible
* Add an integration test
* Use emoji in test data.
* add changelog
* Also support non-ascii chars in filepath and add tests about this.
* Also use non-ascii chars in replaced text and ensure not to break cron syntax.
* rename self.existing to self.n_existing
* rename crontab.existing to crontab.n_existing
2020-07-22 18:26:10 -07:00
Emmanuel MICKIEWICZ
8647d0a873
Removing a cron file when the 'name' parameter is specified is now allowed ( #57471 ). Added integration tests to validate new behavior. ( #65640 )
...
Also added user input validation to return a clear error when deleting an environment variables without specifying a name.
2020-02-15 14:52:36 +00:00
Yanis Guenane
4fd2dce7f3
Testing: Add support for AIX platform ( #65802 )
2020-01-29 15:56:51 -08:00
Sam Doran
9d014778ad
cronvar - use correct binary name ( #63279 )
...
Fixes regression introduced by #62554
Add integration tests for cronvar
2019-10-09 18:33:25 -04:00
Pilou
3c8abc0b82
cron: add integration tests ( #59830 )
...
* cron: add integration tests
Use faketime in order to reduce waiting time. Using opensuse15
container:
Tuesday 30 July 2019 23:03:19 +0000 (0:00:05.410) 0:01:28.291 **********
===============================================================================
cron : install cron and faketime packages ------------------------------ 78.65s
cron : wait 70 seconds max ---------------------------------------------- 5.41s
Gathering Facts --------------------------------------------------------- 0.97s
cron : enable cron service ---------------------------------------------- 0.72s
cron : Use faketime with cron service ----------------------------------- 0.71s
cron : command ---------------------------------------------------------- 0.41s
cron : create directory for cron drop-in file --------------------------- 0.41s
cron : add cron task ---------------------------------------------------- 0.40s
cron : command ---------------------------------------------------------- 0.25s
cron : command ---------------------------------------------------------- 0.25s
cron : include_vars ----------------------------------------------------- 0.06s
* cron test, simplify: use Environment instead ExecStart
Thanks to mscherer for the suggestion.
* clean up comment: remove reference to outdated path
$OUTPUT_DIR is a plain path which doesn't reference any other
environment variables
* cron test: display elapsed time
* cron test: display some logs in case of failure
* cron test: handle FreeBSD
* cron tests: add checks
2019-09-26 21:50:54 +02:00