Skip to content

ci(test-convert): replace fixed 4-case matrix with 3-dimensional 12-case matrix#103

Merged
imlk0 merged 1 commit into
masterfrom
ci-ram-case
Apr 15, 2026
Merged

ci(test-convert): replace fixed 4-case matrix with 3-dimensional 12-case matrix#103
imlk0 merged 1 commit into
masterfrom
ci-ram-case

Conversation

@imlk0
Copy link
Copy Markdown
Collaborator

@imlk0 imlk0 commented Apr 15, 2026

Replace the single case matrix dimension (uki-encrypted/uki-noenc/grub-encrypted/grub-noenc) with three independent dimensions: bootloader (uki|grub), rootfs_enc (enc|noenc), and delta_location (ram|disk|disk-persist), yielding 2×2×3=12 parallel test jobs.

Update test-convert.sh to accept --bootloader, --rootfs-enc/--rootfs-noenc, and --delta-location flags instead of --case/--all. The delta_location value is now propagated into fde.toml rather than being hardcoded as "disk". Remove the now-redundant run-convert-test Makefile target; run-convert-test-case is updated to use BOOTLOADER, ROOTFS_ENC, and DELTA_LOCATION variables.

@shankailun-aliyun
Copy link
Copy Markdown

@imlk0 ,您好,您的请求已接收,请耐心等待结果。

@shankailun-aliyun
Copy link
Copy Markdown

@imlk0 ,您好,未检测到有镜像需要构建,如需重新检测请评论 /start

…ase matrix

Replace the single `case` matrix dimension (uki-encrypted/uki-noenc/grub-encrypted/grub-noenc)
with three independent dimensions: bootloader (uki|grub), rootfs_enc (enc|noenc), and
delta_location (ram|disk|disk-persist), yielding 2×2×3=12 parallel test jobs.

Update test-convert.sh to accept --bootloader, --rootfs-enc/--rootfs-noenc, and
--delta-location flags instead of --case/--all. The delta_location value is now
propagated into fde.toml rather than being hardcoded as "disk". Remove the
now-redundant run-convert-test Makefile target; run-convert-test-case is updated
to use BOOTLOADER, ROOTFS_ENC, and DELTA_LOCATION variables.
@shankailun-aliyun
Copy link
Copy Markdown

@imlk0 ,您好,您的请求已接收,请耐心等待结果。

@shankailun-aliyun
Copy link
Copy Markdown

@imlk0 ,您好,未检测到有镜像需要构建,如需重新检测请评论 /start

@imlk0 imlk0 merged commit 7c9a3e8 into master Apr 15, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants