All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH XTF 0/4] Add monitor tests to XTF
@ 2018-12-14 13:34 Petre Pircalabu
  2018-12-14 13:34 ` [PATCH XTF 1/4] xtf-runner: split into logical components Petre Pircalabu
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Petre Pircalabu @ 2018-12-14 13:34 UTC (permalink / raw)
  To: xen-devel; +Cc: Petre Pircalabu, andrew.cooper3

Extend the framework to support (simple) monitor related tests.

Petre Pircalabu (4):
  xtf-runner: split into logical components
  xtf: Add executable test class
  xtf: Add monitor test class
  xtf: Add emul-unimpl test

 Makefile                       |   6 +-
 build/common.mk                |  22 ++-
 build/files.mk                 |   3 +
 build/gen.mk                   |  25 ++-
 build/mkinfo.py                |  84 +++++++--
 docs/all-tests.dox             |   5 +
 include/monitor/monitor.h      | 117 ++++++++++++
 monitor/Makefile               |  20 ++
 monitor/monitor.c              | 409 +++++++++++++++++++++++++++++++++++++++++
 tests/emul-unimpl/Makefile     |  15 ++
 tests/emul-unimpl/extra.cfg.in |   3 +
 tests/emul-unimpl/main.c       |  59 ++++++
 tests/emul-unimpl/monitor.c    | 310 +++++++++++++++++++++++++++++++
 xtf-runner                     | 334 ++++-----------------------------
 xtf/__init__.py                |  12 ++
 xtf/domu_test.py               | 179 ++++++++++++++++++
 xtf/exceptions.py              |   6 +
 xtf/executable_test.py         |  83 +++++++++
 xtf/logger.py                  |  23 +++
 xtf/monitor_test.py            | 132 +++++++++++++
 xtf/suite.py                   | 100 ++++++++++
 xtf/test.py                    | 139 ++++++++++++++
 xtf/utils.py                   |  17 ++
 xtf/xl_domu.py                 | 121 ++++++++++++
 24 files changed, 1900 insertions(+), 324 deletions(-)
 create mode 100644 include/monitor/monitor.h
 create mode 100644 monitor/Makefile
 create mode 100644 monitor/monitor.c
 create mode 100644 tests/emul-unimpl/Makefile
 create mode 100644 tests/emul-unimpl/extra.cfg.in
 create mode 100644 tests/emul-unimpl/main.c
 create mode 100644 tests/emul-unimpl/monitor.c
 create mode 100644 xtf/__init__.py
 create mode 100644 xtf/domu_test.py
 create mode 100644 xtf/exceptions.py
 create mode 100644 xtf/executable_test.py
 create mode 100644 xtf/logger.py
 create mode 100644 xtf/monitor_test.py
 create mode 100644 xtf/suite.py
 create mode 100644 xtf/test.py
 create mode 100644 xtf/utils.py
 create mode 100644 xtf/xl_domu.py

-- 
2.7.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

end of thread, other threads:[~2018-12-17  9:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-14 13:34 [PATCH XTF 0/4] Add monitor tests to XTF Petre Pircalabu
2018-12-14 13:34 ` [PATCH XTF 1/4] xtf-runner: split into logical components Petre Pircalabu
2018-12-14 13:34 ` [PATCH XTF 2/4] xtf: Add executable test class Petre Pircalabu
2018-12-14 13:34 ` [PATCH XTF 3/4] xtf: Add monitor " Petre Pircalabu
2018-12-14 13:34 ` [PATCH XTF 4/4] xtf: Add emul-unimpl test Petre Pircalabu
2018-12-17  9:44   ` Jan Beulich

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.