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