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

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

Changes from v2
- Check the returned value from xc_translate_foreign_address.

Changes from v1:
- Refactored the monitor test (cleanup)
- Replace the "emul-unimplemented" test with a simpler mem_access test

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

 Makefile                           |   6 +-
 build/common.mk                    |  22 +-
 build/files.mk                     |   3 +
 build/gen.mk                       |  25 +-
 build/mkinfo.py                    |  84 +++++--
 common/report.c                    |   8 -
 docs/all-tests.dox                 |   4 +
 include/monitor/monitor.h          | 136 +++++++++++
 include/xtf/report.h               |   8 +
 monitor/Makefile                   |  20 ++
 monitor/monitor.c                  | 481 +++++++++++++++++++++++++++++++++++++
 tests/monitor-mem-access/Makefile  |  14 ++
 tests/monitor-mem-access/main.c    |  37 +++
 tests/monitor-mem-access/monitor.c | 164 +++++++++++++
 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 ++++++++++
 25 files changed, 1826 insertions(+), 332 deletions(-)
 create mode 100644 include/monitor/monitor.h
 create mode 100644 monitor/Makefile
 create mode 100644 monitor/monitor.c
 create mode 100644 tests/monitor-mem-access/Makefile
 create mode 100644 tests/monitor-mem-access/main.c
 create mode 100644 tests/monitor-mem-access/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] 5+ messages in thread

end of thread, other threads:[~2019-02-18  9:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-18  9:36 [PATCH XTF v3 0/4] Add monitor tests to XTF Petre Pircalabu
2019-02-18  9:36 ` [PATCH XTF v3 1/4] xtf-runner: split into logical components Petre Pircalabu
2019-02-18  9:36 ` [PATCH XTF v3 2/4] xtf: Add executable test class Petre Pircalabu
2019-02-18  9:36 ` [PATCH XTF v3 3/4] xtf: Add monitor " Petre Pircalabu
2019-02-18  9:36 ` [PATCH XTF v3 4/4] xtf: Add monitor mem_access test Petre Pircalabu

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.