aboutsummaryrefslogtreecommitdiffstats
path: root/xtesting/core/ansible.py
AgeCommit message (Collapse)AuthorFilesLines
2022-01-21Protect if detail is returned as NoneCédric Ollivier1-1/+1
It occured when running ansible. Change-Id: I908270fdb76fbc3bdf60787b189cdbc29c41b52b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> (cherry picked from commit 769898458263b7f138c7ffc9126c376781fa71d4)
2021-04-29Allow printing playbook output to consoleAjay Kumar1-1/+2
User can specify quiet: False in "testcases.yaml" if he wants to print the output on console. Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com> Signed-off-by: Ajay kumar <ajay4.kumar@orange.com> Change-Id: I30fa21bdcc2ed97757cd3c0b4720f9413466833f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2021-04-27Add an Ansible driverAjay Kumar1-0/+70
It calls ansible_runner.interface.run() by converting the testcase description data to kwargs. It only overrides quiet and artifact_dir to implement the Xtesting behavior. Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Ifd09810400babc0f2b81f2c33edf55a3ed88807b Signed-off-by: Ajay kumar <ajay4.kumar@orange.com> Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>