All of lore.kernel.org
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 1/2] test: create a list of extra tests
@ 2021-10-27 14:04 David Marchand
  2021-10-27 14:04 ` [dpdk-dev] [PATCH 2/2] test: move RED to extra tests list David Marchand
  0 siblings, 1 reply; 3+ messages in thread
From: David Marchand @ 2021-10-27 14:04 UTC (permalink / raw)
  To: dev; +Cc: aconole

We removed some tests from the "CI" (fast-tests) list because they
were not reliable enough or did not make sense as non regression tests.
Since we still build those tests code, leave an option for users to call
them.
This list can also serve as a point where to document why test X is not
suitable for the "CI" list.

Signed-off-by: David Marchand <david.marchand@redhat.com>
---
 app/test/meson.build | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/app/test/meson.build b/app/test/meson.build
index 20f36a1803..200790eda0 100644
--- a/app/test/meson.build
+++ b/app/test/meson.build
@@ -287,6 +287,14 @@ fast_tests = [
         ['trace_autotest', true],
 ]
 
+# Tests known to have issues or which don't belong in other tests lists.
+extra_test_names = [
+        # ee00af60170b ("test: remove strict timing requirements some tests")
+        'alarm_autotest',
+        'cycles_autotest',
+        'delay_us_sleep_autotest',
+]
+
 perf_test_names = [
         'ring_perf_autotest',
         'mempool_perf_autotest',
@@ -525,3 +533,11 @@ foreach arg : dump_test_names
             is_parallel : false,
             suite : 'debug-tests')
 endforeach
+
+foreach arg : extra_test_names
+    test(arg, dpdk_test,
+            env : ['DPDK_TEST=' + arg],
+            timeout : timeout_seconds,
+            is_parallel : false,
+            suite : 'extra-tests')
+endforeach
-- 
2.23.0


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [dpdk-dev] [PATCH 2/2] test: move RED to extra tests list
  2021-10-27 14:04 [dpdk-dev] [PATCH 1/2] test: create a list of extra tests David Marchand
@ 2021-10-27 14:04 ` David Marchand
  2021-11-16 15:38   ` David Marchand
  0 siblings, 1 reply; 3+ messages in thread
From: David Marchand @ 2021-10-27 14:04 UTC (permalink / raw)
  To: dev; +Cc: aconole

This test gives random failures, disable it.
See: https://bugs.dpdk.org/show_bug.cgi?id=826

Signed-off-by: David Marchand <david.marchand@redhat.com>
---
 app/test/meson.build | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/test/meson.build b/app/test/meson.build
index 200790eda0..71fce2efda 100644
--- a/app/test/meson.build
+++ b/app/test/meson.build
@@ -248,7 +248,6 @@ fast_tests = [
         ['pflock_autotest', true],
         ['prefetch_autotest', true],
         ['rcu_qsbr_autotest', true],
-        ['red_autotest', true],
         ['rib_autotest', true],
         ['rib6_autotest', true],
         ['ring_autotest', true],
@@ -293,6 +292,8 @@ extra_test_names = [
         'alarm_autotest',
         'cycles_autotest',
         'delay_us_sleep_autotest',
+        # https://bugs.dpdk.org/show_bug.cgi?id=826
+        'red_autotest',
 ]
 
 perf_test_names = [
-- 
2.23.0


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [dpdk-dev] [PATCH 2/2] test: move RED to extra tests list
  2021-10-27 14:04 ` [dpdk-dev] [PATCH 2/2] test: move RED to extra tests list David Marchand
@ 2021-11-16 15:38   ` David Marchand
  0 siblings, 0 replies; 3+ messages in thread
From: David Marchand @ 2021-11-16 15:38 UTC (permalink / raw)
  To: dev; +Cc: Aaron Conole, Thomas Monjalon

On Wed, Oct 27, 2021 at 4:05 PM David Marchand
<david.marchand@redhat.com> wrote:
>
> This test gives random failures, disable it.
> See: https://bugs.dpdk.org/show_bug.cgi?id=826
>
> Signed-off-by: David Marchand <david.marchand@redhat.com>

There was no objection and it helps stabilising CI (removing a random
false positive).
Series applied with one nit from Thomas.


-- 
David Marchand


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-11-16 15:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-27 14:04 [dpdk-dev] [PATCH 1/2] test: create a list of extra tests David Marchand
2021-10-27 14:04 ` [dpdk-dev] [PATCH 2/2] test: move RED to extra tests list David Marchand
2021-11-16 15:38   ` David Marchand

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.