DPDK CI discussions
 help / color / mirror / Atom feed
* DTS timeouts when compiling DPDK
@ 2024-01-16 17:07 Jeremy Spewock
  0 siblings, 0 replies; only message in thread
From: Jeremy Spewock @ 2024-01-16 17:07 UTC (permalink / raw)
  To: dts, ci; +Cc: Patrick Robb, Lincoln Lavoie

[-- Attachment #1: Type: text/plain, Size: 1333 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 1694 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-01-16 17:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-16 17:07 DTS timeouts when compiling DPDK Jeremy Spewock

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).