Hi all,

On the Community Lab test beds I have noticed something interesting about the (old) DTS framework (NOTE: NOT the current dts framework rewrite effort). We have begun seeing intermittent timeouts during the DTS execution (specifically the DPDK compile command) on the DUT, almost exclusively when doing 22.11 LTS testing, but also intermittently on main.

I'm not sure what the cause is, but most likely the timeout was set some time ago and additions to DPDK and backporting to LTS releases has gradually increased the compile time over time making the old timeout value insufficient on some slower systems. For context, the current timeout for compiling DPDK is set to be 30 minutes, but we have started to see builds on some systems consistently require a few minutes more than that for the compilation to complete. Does this sound reasonable to you all?

The compile timeout is not provided via config file, but is rather hard-coded in /framework/dpdk_project.py. So, for now we have patched the DTS we are running. I am willing to submit a patch to the DTS project making this change, but I know the DTS project is without a maintainer right now. Does anyone know whether (as discussed at the previous DPDK-CI meeting) there will be a final round(s) of patches merged for the old DTS project?

Thank you,
Jeremy Spewock