[PATCH 0/3] CI: Improvements to *-tools-test-* jobs

Andrew Cooper posted 3 patches 5 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20250520205239.203253-1-andrew.cooper3@citrix.com
.gitignore                             |   1 -
automation/scripts/build               |   1 -
automation/scripts/qubes-x86-64.sh     |   7 +-
automation/scripts/run-tools-tests     |  43 ++-
tools/tests/Makefile                   |   1 -
tools/tests/cpu-policy/Makefile        |   6 +-
tools/tests/depriv/Makefile            |  52 ---
tools/tests/depriv/depriv-fd-checker.c | 436 -------------------------
tools/tests/paging-mempool/Makefile    |   6 +-
tools/tests/rangeset/Makefile          |   6 +-
tools/tests/resource/Makefile          |   6 +-
tools/tests/tsx/Makefile               |   6 +-
tools/tests/xenstore/Makefile          |   6 +-
13 files changed, 40 insertions(+), 537 deletions(-)
delete mode 100644 tools/tests/depriv/Makefile
delete mode 100644 tools/tests/depriv/depriv-fd-checker.c
[PATCH 0/3] CI: Improvements to *-tools-test-* jobs
Posted by Andrew Cooper 5 months, 1 week ago
Rearrange tools/tests to be more ameanable to running in CI, and drop the
special casing holding it together.



Andrew Cooper (3):
  tools/tests: Drop depriv-fd-checker
  tools/tests: Install tests into $(LIBEXEC)/tests
  CI: Drop custom handling of tools/tests

 .gitignore                             |   1 -
 automation/scripts/build               |   1 -
 automation/scripts/qubes-x86-64.sh     |   7 +-
 automation/scripts/run-tools-tests     |  43 ++-
 tools/tests/Makefile                   |   1 -
 tools/tests/cpu-policy/Makefile        |   6 +-
 tools/tests/depriv/Makefile            |  52 ---
 tools/tests/depriv/depriv-fd-checker.c | 436 -------------------------
 tools/tests/paging-mempool/Makefile    |   6 +-
 tools/tests/rangeset/Makefile          |   6 +-
 tools/tests/resource/Makefile          |   6 +-
 tools/tests/tsx/Makefile               |   6 +-
 tools/tests/xenstore/Makefile          |   6 +-
 13 files changed, 40 insertions(+), 537 deletions(-)
 delete mode 100644 tools/tests/depriv/Makefile
 delete mode 100644 tools/tests/depriv/depriv-fd-checker.c

-- 
2.39.5
Re: [PATCH 0/3] CI: Improvements to *-tools-test-* jobs
Posted by dmkhn@proton.me 5 months, 1 week ago
On Tue, May 20, 2025 at 09:52:36PM +0100, Andrew Cooper wrote:
> Rearrange tools/tests to be more ameanable to running in CI, and drop the
> special casing holding it together.
> 
> 
> 
> Andrew Cooper (3):
>   tools/tests: Drop depriv-fd-checker
>   tools/tests: Install tests into $(LIBEXEC)/tests
>   CI: Drop custom handling of tools/tests

The code changes look good to me

Reviewed-by: Denis Mukhin <dmukhin@ford.com>

for the series.

> 
>  .gitignore                             |   1 -
>  automation/scripts/build               |   1 -
>  automation/scripts/qubes-x86-64.sh     |   7 +-
>  automation/scripts/run-tools-tests     |  43 ++-
>  tools/tests/Makefile                   |   1 -
>  tools/tests/cpu-policy/Makefile        |   6 +-
>  tools/tests/depriv/Makefile            |  52 ---
>  tools/tests/depriv/depriv-fd-checker.c | 436 -------------------------
>  tools/tests/paging-mempool/Makefile    |   6 +-
>  tools/tests/rangeset/Makefile          |   6 +-
>  tools/tests/resource/Makefile          |   6 +-
>  tools/tests/tsx/Makefile               |   6 +-
>  tools/tests/xenstore/Makefile          |   6 +-
>  13 files changed, 40 insertions(+), 537 deletions(-)
>  delete mode 100644 tools/tests/depriv/Makefile
>  delete mode 100644 tools/tests/depriv/depriv-fd-checker.c
> 
> --
> 2.39.5
> 
>