At this time I cannot generate a code coverage report by
passion --code-coverage when I run DTS, so I cannot merge the patch this
evening. See the ls of the meson-logs dir at the end of this email. I am
using iol-dts-tester.dpdklab.iol.unh.edu as SUT. I believe the dependencies
are met as I manually checked for them, and also there was no exception
raised for mission coverage dependencies, which your patch did add.

I will take another stab at it later and if it is user error on my part I
will apply the patch to next-dts.

2026/07/10 02:08:07 - test_run_teardown - dts.iol-TG - INFO - Sending:
'lshw -quiet -json -C network'
2026/07/10 02:08:08 - test_run_teardown - dts.iol-SUT dpdk_build - INFO -
Sending: 'lcov --version | grep -oP '\d+\.\d+''
2026/07/10 02:08:08 - test_run_teardown - dts.iol-SUT dpdk_build - INFO -
Sending: 'gcov --version | head -n 1 | grep -oP '\d+\.\d+' | tail -n 1'
2026/07/10 02:08:08 - test_run_teardown - dts.iol-SUT dpdk_build - INFO -
Sending: 'ninja -C /tmp/dts.uNWxq/dpdk/x86_64-linux-gcc coverage-html'
2026/07/10 02:11:59 - test_run_teardown - dts.iol-SUT dpdk_build - INFO -
Sending: 'tar caf /tmp/dts.uNWxq/dpdk/x86_64-linux-gcc/meson-logs.tar -C
/tmp/dts.uNWxq/dpdk/x86_64-linux-gcc meson-logs'
2026/07/10 02:12:02 - test_run_teardown - dts.iol-SUT dpdk_build - INFO -
Sending: 'rm -f /tmp/dts.uNWxq/dpdk/x86_64-linux-gcc/meson-logs.tar'
2026/07/10 02:12:02 - test_run_teardown - dts - INFO - Coverage HTML report
generated, available at output/meson-logs/coveragereport/index.html
2026/07/10 02:12:02 - test_run_teardown - dts.iol-SUT - INFO - Sending: 'rm
-rf /tmp/dts.uNWxq/dpdk'
2026/07/10 02:12:04 - test_run_teardown - dts.iol-SUT - INFO - Sending: 'rm
-f /tmp/dts.uNWxq/dpdk-26.03.tar.xz'
2026/07/10 02:12:05 - test_run_teardown - dts.iol-TG - INFO - Sending: 'rm
-rf /tmp/dts.L4Yz1'
2026/07/10 02:12:05 - test_run_teardown - dts.iol-SUT - INFO - Sending: 'rm
-rf /tmp/dts.uNWxq'
2026/07/10 02:12:05 - test_run_teardown - dts - INFO - Moving from stage
'test_run_teardown' to stage 'post_run'.
2026/07/10 02:12:05 - post_run - dts - INFO - DTS execution has ended.

Results
=======
test_suites: PASS
  rx_tx_offload: PASS
    test_mbuf_fast_free_configuration_per_port: PASS
    test_mbuf_fast_free_configuration_per_queue: SKIP
      reason: Required capability '{QUEUE_TX_OFFLOAD_MBUF_FAST_FREE}' not
found.
  blocklist: PASS
    all_but_one_port_blocklisted: PASS
    no_blocklisted: PASS
    one_port_blocklisted: PASS
  promisc_support: PASS
    promisc_packets: PASS

Test Cases Summary
==================
SKIP      = 1
PASS      = 5
BLOCK     = 0
FAIL      = 0
ERROR     = 0
PASS RATE = 100%

root@df31b2adb6c2:/dpdk/dts# ls output
output/        output.23.bak/
root@df31b2adb6c2:/dpdk/dts# ls output/meson-logs/
coverage.info.initial  coverage.info.run  meson-log.txt
root@df31b2adb6c2:/dpdk/dts#

Reply via email to