samples: tracing: Extract SystemView configuration into separate file

Extracts the Segger SystemView configuration for the tracing sample from
sample.yaml into a separate file. Increases the idle thread stack size
to fix overflows observed on i.MX RT boards. Removes
CONFIG_USE_SEGGER_RTT=y which is selected by CONFIG_SEGGER_SYSTEMVIEW.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
diff --git a/samples/subsys/tracing/prj_sysview.conf b/samples/subsys/tracing/prj_sysview.conf
new file mode 100644
index 0000000..4a2eaf9
--- /dev/null
+++ b/samples/subsys/tracing/prj_sysview.conf
@@ -0,0 +1,3 @@
+CONFIG_TRACING=y
+CONFIG_SEGGER_SYSTEMVIEW=y
+CONFIG_IDLE_STACK_SIZE=2048
diff --git a/samples/subsys/tracing/sample.yaml b/samples/subsys/tracing/sample.yaml
index baab690..92b96b5 100644
--- a/samples/subsys/tracing/sample.yaml
+++ b/samples/subsys/tracing/sample.yaml
@@ -9,10 +9,7 @@
 tests:
   tracing.format.sysview:
     platform_allow: nrf52840dk_nrf52840
-    extra_configs:
-      - CONFIG_TRACING=y
-      - CONFIG_SEGGER_SYSTEMVIEW=y
-      - CONFIG_USE_SEGGER_RTT=y
+    extra_args: CONF_FILE="prj_sysview.conf"
   tracing.format.cpu_stats:
     platform_allow: nrf52840dk_nrf52840
     extra_configs: