[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH XTF 0/4] Add monitor tests to XTF



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@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.