All of lore.kernel.org
 help / color / mirror / Atom feed
* [OSSTEST PATCH RFC 00/14] Integrate XTF into OSSTest
@ 2016-08-04  8:45 Wei Liu
  2016-08-04  8:45 ` [OSSTEST PATCH RFC 01/14] ts-xen-build: always compile in FEP support Wei Liu
                   ` (13 more replies)
  0 siblings, 14 replies; 53+ messages in thread
From: Wei Liu @ 2016-08-04  8:45 UTC (permalink / raw)
  To: Xen-devel; +Cc: ian.jackson, Wei Liu, andrew.cooper3

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@citrix.com>
[3] <1470060258-20084-1-git-send-email-wei.liu2@citrix.com>

* 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@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 53+ messages in thread

end of thread, other threads:[~2016-08-04 18:20 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-04  8:45 [OSSTEST PATCH RFC 00/14] Integrate XTF into OSSTest Wei Liu
2016-08-04  8:45 ` [OSSTEST PATCH RFC 01/14] ts-xen-build: always compile in FEP support Wei Liu
2016-08-04 11:46   ` Ian Jackson
2016-08-04 11:49     ` Wei Liu
2016-08-04 11:53     ` Andrew Cooper
2016-08-04 12:03       ` Wei Liu
2016-08-04 13:28         ` Andrew Cooper
2016-08-04 14:03           ` Wei Liu
2016-08-04 14:08             ` Andrew Cooper
2016-08-04 15:22             ` Ian Jackson
2016-08-04 15:26               ` Wei Liu
2016-08-04 15:36                 ` Ian Jackson
2016-08-04  8:45 ` [OSSTEST PATCH RFC 02/14] TestSupport: factor out target_jobdir_subdir Wei Liu
2016-08-04 11:47   ` Ian Jackson
2016-08-04  8:45 ` [OSSTEST PATCH RFC 03/14] DO NOT APPLY ts-leak-check: sleep 5 seconds before collecting stuff Wei Liu
2016-08-04  8:45 ` [OSSTEST PATCH RFC 04/14] ap-common: add xtf tree Wei Liu
2016-08-04 11:49   ` Ian Jackson
2016-08-04 13:34     ` Andrew Cooper
2016-08-04 15:21       ` Ian Jackson
2016-08-04 15:43         ` Andrew Cooper
2016-08-04 16:13           ` Ian Jackson
2016-08-04 18:20             ` Andrew Cooper
2016-08-04 14:06     ` Wei Liu
2016-08-04  8:45 ` [OSSTEST PATCH RFC 05/14] DO NOT APPLY point xtf to my personal tree Wei Liu
2016-08-04  8:45 ` [OSSTEST PATCH RFC 06/14] Introduce ts-xtf-build Wei Liu
2016-08-04 11:52   ` Ian Jackson
2016-08-04 11:57     ` Wei Liu
2016-08-04 15:04       ` Ian Jackson
2016-08-04  8:45 ` [OSSTEST PATCH RFC 07/14] sg-run-job: create xtf build recipe Wei Liu
2016-08-04 11:53   ` Ian Jackson
2016-08-04  8:45 ` [OSSTEST PATCH RFC 08/14] Introduce ts-xtf-install Wei Liu
2016-08-04 11:54   ` Ian Jackson
2016-08-04 11:58     ` Wei Liu
2016-08-04 15:17       ` [OSSTEST PATCH RFC 06/14] Introduce ts-xtf-build [and 1 more messages] Ian Jackson
2016-08-04 15:35         ` Wei Liu
2016-08-04 16:05           ` Ian Jackson
2016-08-04 18:10             ` Andrew Cooper
2016-08-04 18:12               ` Ian Jackson
2016-08-04  8:45 ` [OSSTEST PATCH RFC 09/14] mfi-common: create xtf build job for 4.8 onwards Wei Liu
2016-08-04 11:59   ` Ian Jackson
2016-08-04 14:12     ` Wei Liu
2016-08-04  8:45 ` [OSSTEST PATCH RFC 10/14] Introduce ts-xtf-fep Wei Liu
2016-08-04 12:00   ` Ian Jackson
2016-08-04 12:03     ` Wei Liu
2016-08-04  8:45 ` [OSSTEST PATCH RFC 11/14] Introduce ts-xtf-run Wei Liu
2016-08-04 12:19   ` Ian Jackson
2016-08-04 14:40     ` Wei Liu
2016-08-04 15:31       ` Ian Jackson
2016-08-04  8:45 ` [OSSTEST PATCH RFC 12/14] sg-run-job: test-xtf recipe Wei Liu
2016-08-04 12:20   ` Ian Jackson
2016-08-04  8:45 ` [OSSTEST PATCH RFC 13/14] make-flight: create 5 xtf jobs Wei Liu
2016-08-04 12:24   ` Ian Jackson
2016-08-04  8:46 ` [OSSTEST PATCH RFC 14/14] Create XTF branch Wei Liu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.