[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH RFC 00/14] Integrate XTF into OSSTest
Hi all This patch series integrates XTF into OSSTest. It still depends on quite a few things (listed below) but I think it has gotten to point that it can be posted for review. It depends on having a canonical location for xtf.git. Currently this series contains a patch to point to my own xtf.git tree. It depends on Ian's work: 1. Add a "skip" state to OSSTest. 2. Add diverse flag. To make the XTf jobs reliable, we also need to: 1. Fix synchronisation issues in xenconsole related code in Xen. 2. Fix synchronisation issue in xtf-runner. The effect of synchronisations can be seen in [0]. Test 1 and 5 failed. I've posted patches for them ([2], [3]). I created a dummy test case that always fails. We expect ts-xtf-run to continue running after that. The result is at [1]. Wei. [0] http://osstest.xs.citrite.net/~osstest/testlogs/logs/66910/ [1] http://osstest.xs.citrite.net/~osstest/testlogs/logs/66916/ [2] <1470057385-31599-1-git-send-email-wei.liu2@xxxxxxxxxx> [3] <1470060258-20084-1-git-send-email-wei.liu2@xxxxxxxxxx> * Currently all logs are only accessible from within Citrix. Sorry. :-/ Wei Liu (14): ts-xen-build: always compile in FEP support TestSupport: factor out target_jobdir_subdir DO NOT APPLY ts-leak-check: sleep 5 seconds before collecting stuff ap-common: add xtf tree DO NOT APPLY point xtf to my personal tree Introduce ts-xtf-build sg-run-job: create xtf build recipe Introduce ts-xtf-install mfi-common: create xtf build job for 4.8 onwards Introduce ts-xtf-fep Introduce ts-xtf-run sg-run-job: test-xtf recipe make-flight: create 5 xtf jobs Create XTF branch Osstest/TestSupport.pm | 12 +++-- ap-common | 4 ++ ap-fetch-version | 4 ++ ap-print-url | 3 ++ ap-push | 5 ++ cr-daily-branch | 8 +++ cr-for-branches | 2 +- cri-common | 1 + make-flight | 40 ++++++++++++++ mfi-common | 29 +++++++++++ sg-run-job | 12 +++++ ts-leak-check | 3 ++ ts-xen-build | 7 ++- ts-xtf-build | 66 +++++++++++++++++++++++ ts-xtf-fep | 39 ++++++++++++++ ts-xtf-install | 41 +++++++++++++++ ts-xtf-run | 139 +++++++++++++++++++++++++++++++++++++++++++++++++ 17 files changed, 410 insertions(+), 5 deletions(-) create mode 100755 ts-xtf-build create mode 100755 ts-xtf-fep create mode 100755 ts-xtf-install create mode 100755 ts-xtf-run -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |