Skip to content

Commit 68684f7

Browse files
dcpleungnashif
authored andcommitted
tests: log_api: exclude XCC from runtime tagged argument tests
XCC does not support _Generic so it can't build the runtime tagged argument tests. So exclude them. Signed-off-by: Daniel Leung <[email protected]>
1 parent 868b180 commit 68684f7

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

tests/subsys/logging/log_api/testcase.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,7 @@ tests:
468468
logging.log2_api_deferred_overflow_rt_filter.tagged_args:
469469
# FIXME:see #38041
470470
platform_exclude: qemu_arc_hs6x
471+
toolchain_exclude: xcc
471472
extra_configs:
472473
- CONFIG_LOG_MODE_DEFERRED=y
473474
- CONFIG_LOG_MODE_OVERFLOW=y
@@ -477,6 +478,7 @@ tests:
477478
logging.log2_api_deferred_overflow.tagged_args:
478479
# FIXME:see #38041
479480
platform_exclude: qemu_arc_hs6x
481+
toolchain_exclude: xcc
480482
extra_configs:
481483
- CONFIG_LOG_MODE_DEFERRED=y
482484
- CONFIG_LOG_MODE_OVERFLOW=y
@@ -485,6 +487,7 @@ tests:
485487
logging.log2_api_deferred_no_overflow.tagged_args:
486488
# FIXME:see #38041
487489
platform_exclude: qemu_arc_hs6x
490+
toolchain_exclude: xcc
488491
extra_configs:
489492
- CONFIG_LOG_MODE_DEFERRED=y
490493
- CONFIG_LOG_MODE_OVERFLOW=n
@@ -493,6 +496,7 @@ tests:
493496
logging.log2_api_deferred_static_filter.tagged_args:
494497
# FIXME:see #38041
495498
platform_exclude: qemu_arc_hs6x
499+
toolchain_exclude: xcc
496500
extra_configs:
497501
- CONFIG_LOG_MODE_DEFERRED=y
498502
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -501,6 +505,7 @@ tests:
501505
logging.log2_api_deferred_printk.tagged_args:
502506
# FIXME:see #38041
503507
platform_exclude: qemu_arc_hs6x
508+
toolchain_exclude: xcc
504509
extra_configs:
505510
- CONFIG_LOG_MODE_DEFERRED=y
506511
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -512,6 +517,7 @@ tests:
512517
logging.log2_api_deferred_func_prefix.tagged_args:
513518
# FIXME:see #38041
514519
platform_exclude: qemu_arc_hs6x
520+
toolchain_exclude: xcc
515521
extra_configs:
516522
- CONFIG_LOG_MODE_DEFERRED=y
517523
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -521,6 +527,7 @@ tests:
521527
logging.log2_api_deferred_64b_timestamp.tagged_args:
522528
# FIXME:see #38041
523529
platform_exclude: qemu_arc_hs6x
530+
toolchain_exclude: xcc
524531
extra_configs:
525532
- CONFIG_LOG_MODE_DEFERRED=y
526533
- CONFIG_LOG_TIMESTAMP_64BIT=y
@@ -530,6 +537,7 @@ tests:
530537
# Testing on selected platforms as it enables all logs in the application
531538
# and it cannot be handled on many platforms.
532539
platform_allow: qemu_cortex_m3 qemu_cortex_a9
540+
toolchain_exclude: xcc
533541
extra_configs:
534542
- CONFIG_LOG_MODE_DEFERRED=y
535543
- CONFIG_LOG_OVERRIDE_LEVEL=4
@@ -539,6 +547,7 @@ tests:
539547
# Testing on selected platforms as it enables all logs in the application
540548
# and it cannot be handled on many platforms.
541549
platform_allow: qemu_cortex_m3 qemu_cortex_a9
550+
toolchain_exclude: xcc
542551
extra_configs:
543552
- CONFIG_LOG_MODE_DEFERRED=y
544553
- CONFIG_LOG_RUNTIME_FILTERING=y
@@ -548,13 +557,15 @@ tests:
548557
logging.log2_api_immediate.tagged_args:
549558
# FIXME: qemu_arc_hs6x excluded, see #38041
550559
platform_exclude: qemu_arc_hs6x
560+
toolchain_exclude: xcc
551561
extra_configs:
552562
- CONFIG_LOG_MODE_IMMEDIATE=y
553563
- CONFIG_LOG2_USE_TAGGED_ARGUMENTS=y
554564

555565
logging.log2_api_immediate_printk.tagged_args:
556566
# FIXME: qemu_arc_hs6x excluded, see #38041
557567
platform_exclude: qemu_arc_hs6x
568+
toolchain_exclude: xcc
558569
extra_configs:
559570
- CONFIG_LOG_MODE_IMMEDIATE=y
560571
- CONFIG_LOG_PRINTK=y
@@ -563,6 +574,7 @@ tests:
563574
logging.log2_api_immediate_rt_filter.tagged_args:
564575
# FIXME: qemu_arc_hs6x excluded, see #38041
565576
platform_exclude: qemu_arc_hs6x
577+
toolchain_exclude: xcc
566578
extra_configs:
567579
- CONFIG_LOG_MODE_IMMEDIATE=y
568580
- CONFIG_LOG_RUNTIME_FILTERING=y
@@ -571,6 +583,7 @@ tests:
571583
logging.log2_api_immediate_static_filter.tagged_args:
572584
# FIXME: qemu_arc_hs6x excluded, see #38041
573585
platform_exclude: qemu_arc_hs6x
586+
toolchain_exclude: xcc
574587
extra_configs:
575588
- CONFIG_LOG_MODE_IMMEDIATE=y
576589
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -579,6 +592,7 @@ tests:
579592
logging.log2_api_immediate_64b_timestamp.tagged_args:
580593
# FIXME: qemu_arc_hs6x excluded, see #38041
581594
platform_exclude: qemu_arc_hs6x
595+
toolchain_exclude: xcc
582596
extra_configs:
583597
- CONFIG_LOG_MODE_IMMEDIATE=y
584598
- CONFIG_LOG_TIMESTAMP_64BIT=y
@@ -587,6 +601,7 @@ tests:
587601
logging.log2_api_deferred_overflow_rt_filter_cpp.tagged_args:
588602
# FIXME:see #38041
589603
platform_exclude: qemu_arc_hs6x
604+
toolchain_exclude: xcc
590605
extra_configs:
591606
- CONFIG_LOG_MODE_DEFERRED=y
592607
- CONFIG_LOG_MODE_OVERFLOW=y
@@ -597,6 +612,7 @@ tests:
597612
logging.log2_api_deferred_overflow_cpp.tagged_args:
598613
# FIXME:see #38041
599614
platform_exclude: qemu_arc_hs6x
615+
toolchain_exclude: xcc
600616
extra_configs:
601617
- CONFIG_LOG_MODE_DEFERRED=y
602618
- CONFIG_LOG_MODE_OVERFLOW=y
@@ -606,6 +622,7 @@ tests:
606622
logging.log2_api_deferred_no_overflow_cpp.tagged_args:
607623
# FIXME:see #38041
608624
platform_exclude: qemu_arc_hs6x
625+
toolchain_exclude: xcc
609626
extra_configs:
610627
- CONFIG_LOG_MODE_DEFERRED=y
611628
- CONFIG_LOG_MODE_OVERFLOW=n
@@ -615,6 +632,7 @@ tests:
615632
logging.log2_api_deferred_static_filter_cpp.tagged_args:
616633
# FIXME:see #38041
617634
platform_exclude: qemu_arc_hs6x
635+
toolchain_exclude: xcc
618636
extra_configs:
619637
- CONFIG_LOG_MODE_DEFERRED=y
620638
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -624,6 +642,7 @@ tests:
624642
logging.log2_api_deferred_printk_cpp.tagged_args:
625643
# FIXME:see #38041
626644
platform_exclude: qemu_arc_hs6x
645+
toolchain_exclude: xcc
627646
extra_configs:
628647
- CONFIG_LOG_MODE_DEFERRED=y
629648
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -636,6 +655,7 @@ tests:
636655
logging.log2_api_deferred_func_prefix_cpp.tagged_args:
637656
# FIXME:see #38041
638657
platform_exclude: qemu_arc_hs6x
658+
toolchain_exclude: xcc
639659
extra_configs:
640660
- CONFIG_LOG_MODE_DEFERRED=y
641661
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -646,6 +666,7 @@ tests:
646666
logging.log2_api_deferred_64b_timestamp_cpp.tagged_args:
647667
# FIXME:see #38041
648668
platform_exclude: qemu_arc_hs6x
669+
toolchain_exclude: xcc
649670
extra_configs:
650671
- CONFIG_LOG_MODE_DEFERRED=y
651672
- CONFIG_LOG_TIMESTAMP_64BIT=y
@@ -655,6 +676,7 @@ tests:
655676
logging.log2_api_immediate_cpp.tagged_args:
656677
# FIXME: qemu_arc_hs6x excluded, see #38041
657678
platform_exclude: qemu_arc_hs6x
679+
toolchain_exclude: xcc
658680
extra_configs:
659681
- CONFIG_LOG_MODE_IMMEDIATE=y
660682
- CONFIG_CPLUSPLUS=y
@@ -663,6 +685,7 @@ tests:
663685
logging.log2_api_immediate_printk_cpp.tagged_args:
664686
# FIXME: qemu_arc_hs6x excluded, see #38041
665687
platform_exclude: qemu_arc_hs6x
688+
toolchain_exclude: xcc
666689
extra_configs:
667690
- CONFIG_LOG_MODE_IMMEDIATE=y
668691
- CONFIG_LOG_PRINTK=y
@@ -672,6 +695,7 @@ tests:
672695
logging.log2_api_immediate_rt_filter_cpp.tagged_args:
673696
# FIXME: qemu_arc_hs6x excluded, see #38041
674697
platform_exclude: qemu_arc_hs6x
698+
toolchain_exclude: xcc
675699
extra_configs:
676700
- CONFIG_LOG_MODE_IMMEDIATE=y
677701
- CONFIG_LOG_RUNTIME_FILTERING=y
@@ -681,6 +705,7 @@ tests:
681705
logging.log2_api_immediate_static_filter_cpp.tagged_args:
682706
# FIXME: qemu_arc_hs6x excluded, see #38041
683707
platform_exclude: qemu_arc_hs6x
708+
toolchain_exclude: xcc
684709
extra_configs:
685710
- CONFIG_LOG_MODE_IMMEDIATE=y
686711
- CONFIG_SAMPLE_MODULE_LOG_LEVEL_DBG=y
@@ -690,6 +715,7 @@ tests:
690715
logging.log2_api_immediate_64b_timestamp_cpp.tagged_args:
691716
# FIXME: qemu_arc_hs6x excluded, see #38041
692717
platform_exclude: qemu_arc_hs6x
718+
toolchain_exclude: xcc
693719
extra_configs:
694720
- CONFIG_LOG_MODE_IMMEDIATE=y
695721
- CONFIG_LOG_TIMESTAMP_64BIT=y

0 commit comments

Comments
 (0)