Skip to content

Commit e4e56a4

Browse files
committed
refactor(examples/storage): move all the nvs examples to 'examples/storeage/nvs' directory
1 parent f7218f7 commit e4e56a4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+58
-45
lines changed

examples/storage/.build-test-rules.yml

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -16,44 +16,6 @@ examples/storage/emmc:
1616
- if: IDF_TARGET == "esp32s3"
1717
reason: only support on esp32s3
1818

19-
examples/storage/nvs_bootloader:
20-
depends_components:
21-
- nvs_flash
22-
- nvs_sec_provider
23-
disable:
24-
- if: CONFIG_NAME == "nvs_enc_flash_enc" and (SOC_AES_SUPPORTED != 1 and ESP_ROM_HAS_MBEDTLS_CRYPTO_LIB != 1)
25-
- if: CONFIG_NAME == "nvs_enc_hmac" and (SOC_HMAC_SUPPORTED != 1 or (SOC_HMAC_SUPPORTED == 1 and (SOC_AES_SUPPORTED != 1 and ESP_ROM_HAS_MBEDTLS_CRYPTO_LIB != 1)))
26-
reason: As of now in such cases, we do not have any way to perform AES operations in the bootloader build
27-
28-
examples/storage/nvs_rw_blob:
29-
depends_components:
30-
- nvs_flash
31-
- driver
32-
disable_test:
33-
- if: IDF_TARGET not in ["esp32", "esp32c3"]
34-
reason: only one target per arch needed
35-
36-
examples/storage/nvs_rw_value:
37-
depends_components:
38-
- nvs_flash
39-
disable_test:
40-
- if: IDF_TARGET not in ["esp32", "esp32c3"]
41-
reason: only one target per arch needed
42-
43-
examples/storage/nvs_rw_value_cxx:
44-
depends_components:
45-
- nvs_flash
46-
disable_test:
47-
- if: IDF_TARGET not in ["esp32", "esp32c3"]
48-
reason: only one target per arch needed
49-
50-
examples/storage/nvsgen:
51-
depends_components:
52-
- nvs_flash
53-
disable_test:
54-
- if: IDF_TARGET != "esp32"
55-
reason: only one target needed
56-
5719
examples/storage/partition_api/partition_find:
5820
depends_components:
5921
- esp_partition
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps
2+
3+
examples/storage/nvs/nvs_bootloader:
4+
depends_components:
5+
- nvs_flash
6+
- nvs_sec_provider
7+
disable:
8+
- if: CONFIG_NAME == "nvs_enc_flash_enc" and (SOC_AES_SUPPORTED != 1 and ESP_ROM_HAS_MBEDTLS_CRYPTO_LIB != 1)
9+
- if: CONFIG_NAME == "nvs_enc_hmac" and (SOC_HMAC_SUPPORTED != 1 or (SOC_HMAC_SUPPORTED == 1 and (SOC_AES_SUPPORTED != 1 and ESP_ROM_HAS_MBEDTLS_CRYPTO_LIB != 1)))
10+
reason: As of now in such cases, we do not have any way to perform AES operations in the bootloader build
11+
12+
examples/storage/nvs/nvs_rw_blob:
13+
depends_components:
14+
- nvs_flash
15+
- driver
16+
disable_test:
17+
- if: IDF_TARGET not in ["esp32", "esp32c3"]
18+
reason: only one target per arch needed
19+
20+
examples/storage/nvs/nvs_rw_value:
21+
depends_components:
22+
- nvs_flash
23+
disable_test:
24+
- if: IDF_TARGET not in ["esp32", "esp32c3"]
25+
reason: only one target per arch needed
26+
27+
examples/storage/nvs/nvs_rw_value_cxx:
28+
depends_components:
29+
- nvs_flash
30+
disable_test:
31+
- if: IDF_TARGET not in ["esp32", "esp32c3"]
32+
reason: only one target per arch needed
33+
34+
examples/storage/nvs/nvsgen:
35+
depends_components:
36+
- nvs_flash
37+
disable_test:
38+
- if: IDF_TARGET != "esp32"
39+
reason: only one target needed

examples/storage/nvs_bootloader/README.md renamed to examples/storage/nvs/nvs_bootloader/README.md

Lines changed: 3 additions & 3 deletions

0 commit comments

Comments
 (0)