From a34dd284474ae2e2aa2cc22cfc70e64d5ca83859 Mon Sep 17 00:00:00 2001 From: "Adharsh.U" <114822057+adharsh277@users.noreply.github.com> Date: Sat, 26 Jul 2025 05:20:59 +0000 Subject: [PATCH 1/5] Add initial testing evidence documentation for OpenSSF --- docs/testing-evidence.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 docs/testing-evidence.md diff --git a/docs/testing-evidence.md b/docs/testing-evidence.md new file mode 100644 index 0000000..8a3be8c --- /dev/null +++ b/docs/testing-evidence.md @@ -0,0 +1,20 @@ +# Evidence of Test Policy Adherence + +This document provides evidence that tests were added for major functionality in recent Flatcar releases, as required by the OpenSSF Best Practices Badge. + +--- + +## Example: Version 3888.0.0 + +**Feature:** Updated Ignition support +- Feature PR: #1785 +- Test PR: #1787 +- Test File: `tests/ignition/ignition_test.go` + +--- + +## Example: Version 3815.2.1 + +**Feature:** Added Containerd v1.7 support +- Feature PR: #1750 +- Test added in the same PR From bb36da7844bc5061b9dbf4117a8286c320eadfdf Mon Sep 17 00:00:00 2001 From: "Adharsh.U" <114822057+adharsh277@users.noreply.github.com> Date: Sat, 26 Jul 2025 05:34:13 +0000 Subject: [PATCH 2/5] docs: Add evidence of test policy adherence for Flatcar releases --- test-policy-evidence.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test-policy-evidence.md diff --git a/test-policy-evidence.md b/test-policy-evidence.md new file mode 100644 index 0000000..e69de29 From d7a4e58e104bb615cead9da79416c2b4b773c22e Mon Sep 17 00:00:00 2001 From: "Adharsh.U" <114822057+adharsh277@users.noreply.github.com> Date: Sat, 26 Jul 2025 05:35:29 +0000 Subject: [PATCH 3/5] docs: Add evidence of test policy adherence for recent Flatcar releases --- docs/testing-evidence.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/testing-evidence.md b/docs/testing-evidence.md index 8a3be8c..109d372 100644 --- a/docs/testing-evidence.md +++ b/docs/testing-evidence.md @@ -18,3 +18,19 @@ This document provides evidence that tests were added for major functionality in **Feature:** Added Containerd v1.7 support - Feature PR: #1750 - Test added in the same PR + +--- + +## Version: 4152.2.1 + +**Feature:** Added new image signing public key to flatcar-install for release verification +- Feature PR: `init#92` +- Expected Test Evidence: Check whether unit or integration tests were added in either the same PR or a follow-up PR (e.g., init-related tests covering validation of signing key logic) + +**Feature:** Changed kernel configuration (e.g., `CONFIG_WIREGUARD` module, disabled unsupported ARM64 arch-specific kernel options) +- PR: `coreos-overlay#2239` +- Expected Test Evidence: Confirm whether tests were added to validate boot image size, wireguard module, and edge workloads + +**Feature:** Ignition behavior change — specifying OEM filesystem to `/usr/share/oem` no longer required +- PR: `bootengine#58` +- Expected Test Evidence: Look for test files covering Ignition parsing or boot behavior regression From 9ee4c921df8132b20a846242514e77aabf65f2c8 Mon Sep 17 00:00:00 2001 From: "Adharsh.U" <114822057+adharsh277@users.noreply.github.com> Date: Sat, 26 Jul 2025 05:53:52 +0000 Subject: [PATCH 4/5] Trigger DCO recheck Signed-off-by: Adharsh.U <114822057+adharsh277@users.noreply.github.com> From 40fca27dc61f3b26362f7c7ccc18b67f15171292 Mon Sep 17 00:00:00 2001 From: "Adharsh.U" <114822057+adharsh277@users.noreply.github.com> Date: Sat, 26 Jul 2025 05:58:13 +0000 Subject: [PATCH 5/5] Remove test-policy-evidence.md as per PR feedback Signed-off-by: Adharsh.U <114822057+adharsh277@users.noreply.github.com> --- test-policy-evidence.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 test-policy-evidence.md diff --git a/test-policy-evidence.md b/test-policy-evidence.md deleted file mode 100644 index e69de29..0000000