[PATCH v2 0/6] Final changes to fix test suite on macOS

Roman Bolshakov posted 6 patches 3 years, 5 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20201123221018.47896-1-r.bolshakov@yadro.com
ci/cirrus/build.yml    |  3 +--
tests/meson.build      | 49 +++++++++++++++++++++++++-----------------
tests/virfilewrapper.c |  4 ++++
tests/virmock.h        | 13 +++++++++++
tests/virpcimock.c     |  5 +++++
5 files changed, 52 insertions(+), 22 deletions(-)
[PATCH v2 0/6] Final changes to fix test suite on macOS
Posted by Roman Bolshakov 3 years, 5 months ago
The set of changes fixes qemuxml2argvtest and closes issue #58.

Changes since v1:
 - Simplified lookup of symbols in main executable (Michal)
 - Reduced timeout to 90s for qemuxml2argvtest (Andrea)
 - Two new patches to fix qemucapsprobe

Pipeline results: https://gitlab.com/roolebo/libvirt/-/pipelines/220225729

Roman Bolshakov (6):
  tests: Fix opendir mocks on macOS
  tests: Fix mock chaining on macOS
  qemuxml2argvtest: Increase timeout on macOS
  ci: Run test suite on macOS
  tests: Delay mock creation
  qemucapsprobemock: Fix lookup of qemu functions

 ci/cirrus/build.yml    |  3 +--
 tests/meson.build      | 49 +++++++++++++++++++++++++-----------------
 tests/virfilewrapper.c |  4 ++++
 tests/virmock.h        | 13 +++++++++++
 tests/virpcimock.c     |  5 +++++
 5 files changed, 52 insertions(+), 22 deletions(-)

-- 
2.29.2