tests: subsys: settings: functional: nvs & fcb split for CI

Splitted configuration for NVS & FCB so it is possible for the CI to
pick it up.

Signed-off-by: Kamil Piszczek <Kamil.Piszczek@nordicsemi.no>
diff --git a/tests/subsys/settings/functional/CMakeLists.txt b/tests/subsys/settings/functional/fcb/CMakeLists.txt
similarity index 91%
rename from tests/subsys/settings/functional/CMakeLists.txt
rename to tests/subsys/settings/functional/fcb/CMakeLists.txt
index fb00879..a9f7b95 100644
--- a/tests/subsys/settings/functional/CMakeLists.txt
+++ b/tests/subsys/settings/functional/fcb/CMakeLists.txt
@@ -4,7 +4,7 @@
 include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
 project(NONE)
 
-FILE(GLOB app_sources src/*.c)
+FILE(GLOB app_sources ../src/*.c)
 target_sources(app PRIVATE ${app_sources})
 zephyr_include_directories(
 	$ENV{ZEPHYR_BASE}/subsys/settings/include
diff --git a/tests/subsys/settings/functional/boards/particle_xenon.conf b/tests/subsys/settings/functional/fcb/boards/particle_xenon.conf
similarity index 100%
rename from tests/subsys/settings/functional/boards/particle_xenon.conf
rename to tests/subsys/settings/functional/fcb/boards/particle_xenon.conf
diff --git a/tests/subsys/settings/functional/native_posix.overlay b/tests/subsys/settings/functional/fcb/native_posix.overlay
similarity index 100%
rename from tests/subsys/settings/functional/native_posix.overlay
rename to tests/subsys/settings/functional/fcb/native_posix.overlay
diff --git a/tests/subsys/settings/functional/nrf52840_pca10056.overlay b/tests/subsys/settings/functional/fcb/nrf52840_pca10056.overlay
similarity index 100%
rename from tests/subsys/settings/functional/nrf52840_pca10056.overlay
rename to tests/subsys/settings/functional/fcb/nrf52840_pca10056.overlay
diff --git a/tests/subsys/settings/functional/nrf52_pca10040.overlay b/tests/subsys/settings/functional/fcb/nrf52_pca10040.overlay
similarity index 100%
rename from tests/subsys/settings/functional/nrf52_pca10040.overlay
rename to tests/subsys/settings/functional/fcb/nrf52_pca10040.overlay
diff --git a/tests/subsys/settings/functional/particle_xenon.overlay b/tests/subsys/settings/functional/fcb/particle_xenon.overlay
similarity index 100%
rename from tests/subsys/settings/functional/particle_xenon.overlay
rename to tests/subsys/settings/functional/fcb/particle_xenon.overlay
diff --git a/tests/subsys/settings/functional/prj.conf b/tests/subsys/settings/functional/fcb/prj.conf
similarity index 100%
rename from tests/subsys/settings/functional/prj.conf
rename to tests/subsys/settings/functional/fcb/prj.conf
diff --git a/tests/subsys/settings/functional/prj_native_posix.conf b/tests/subsys/settings/functional/fcb/prj_native_posix.conf
similarity index 100%
rename from tests/subsys/settings/functional/prj_native_posix.conf
rename to tests/subsys/settings/functional/fcb/prj_native_posix.conf
diff --git a/tests/subsys/settings/functional/prj_native_posix_64.conf b/tests/subsys/settings/functional/fcb/prj_native_posix_64.conf
similarity index 100%
rename from tests/subsys/settings/functional/prj_native_posix_64.conf
rename to tests/subsys/settings/functional/fcb/prj_native_posix_64.conf
diff --git a/tests/subsys/settings/functional/prj_qemu_x86.conf b/tests/subsys/settings/functional/fcb/prj_qemu_x86.conf
similarity index 100%
rename from tests/subsys/settings/functional/prj_qemu_x86.conf
rename to tests/subsys/settings/functional/fcb/prj_qemu_x86.conf
diff --git a/tests/subsys/settings/functional/testcase.yaml b/tests/subsys/settings/functional/fcb/testcase.yaml
similarity index 100%
rename from tests/subsys/settings/functional/testcase.yaml
rename to tests/subsys/settings/functional/fcb/testcase.yaml
diff --git a/tests/subsys/settings/functional/CMakeLists.txt b/tests/subsys/settings/functional/nvs/CMakeLists.txt
similarity index 91%
copy from tests/subsys/settings/functional/CMakeLists.txt
copy to tests/subsys/settings/functional/nvs/CMakeLists.txt
index fb00879..a9f7b95 100644
--- a/tests/subsys/settings/functional/CMakeLists.txt
+++ b/tests/subsys/settings/functional/nvs/CMakeLists.txt
@@ -4,7 +4,7 @@
 include($ENV{ZEPHYR_BASE}/cmake/app/boilerplate.cmake NO_POLICY_SCOPE)
 project(NONE)
 
-FILE(GLOB app_sources src/*.c)
+FILE(GLOB app_sources ../src/*.c)
 target_sources(app PRIVATE ${app_sources})
 zephyr_include_directories(
 	$ENV{ZEPHYR_BASE}/subsys/settings/include
diff --git a/tests/subsys/settings/functional/prj_qemu_x86_nvs.conf b/tests/subsys/settings/functional/nvs/prj.conf
similarity index 100%
rename from tests/subsys/settings/functional/prj_qemu_x86_nvs.conf
rename to tests/subsys/settings/functional/nvs/prj.conf
diff --git a/tests/subsys/settings/functional/prj_qemu_x86_nvs.conf b/tests/subsys/settings/functional/nvs/prj_qemu_x86.conf
similarity index 100%
copy from tests/subsys/settings/functional/prj_qemu_x86_nvs.conf
copy to tests/subsys/settings/functional/nvs/prj_qemu_x86.conf
diff --git a/tests/subsys/settings/functional/nvs/testcase.yaml b/tests/subsys/settings/functional/nvs/testcase.yaml
new file mode 100644
index 0000000..0a9fcf3
--- /dev/null
+++ b/tests/subsys/settings/functional/nvs/testcase.yaml
@@ -0,0 +1,4 @@
+tests:
+  system.settings.nvs:
+    platform_whitelist: qemu_x86
+    tags: settings_nvs