master
5590a99a1a
Add tests for SBOM generation determinism across multiple formats
...
- Created `StellaOps.TestKit.Tests` project for unit tests related to determinism.
- Implemented `DeterminismManifestTests` to validate deterministic output for canonical bytes and strings, file read/write operations, and error handling for invalid schema versions.
- Added `SbomDeterminismTests` to ensure identical inputs produce consistent SBOMs across SPDX 3.0.1 and CycloneDX 1.6/1.7 formats, including parallel execution tests.
- Updated project references in `StellaOps.Integration.Determinism` to include the new determinism testing library.
2025-12-23 23:51:58 +02:00
..
2025-12-22 09:50:12 +02:00
2025-12-23 14:06:48 +02:00
2025-12-23 14:59:42 +02:00
2025-12-23 15:02:38 +02:00
2025-12-23 14:59:42 +02:00
2025-12-23 15:02:38 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 13:13:00 +02:00
2025-12-22 19:10:27 +02:00
2025-12-14 16:24:16 +02:00
2025-12-12 09:35:37 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-23 18:20:00 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 18:20:00 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 18:20:00 +02:00
2025-12-13 18:08:55 +02:00
2025-12-13 18:08:55 +02:00
2025-12-13 18:08:55 +02:00
2025-12-10 19:13:29 +02:00
2025-12-05 08:01:47 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-12 09:35:37 +02:00
2025-11-25 22:09:44 +02:00
2025-12-12 09:35:37 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-20 01:26:42 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-12 09:35:37 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-13 18:08:55 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-13 18:08:55 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-07 22:49:53 +02:00
2025-12-10 19:13:29 +02:00
2025-12-07 22:49:53 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-13 18:08:55 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-21 08:29:51 +02:00
2025-12-12 09:35:37 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-21 17:51:58 +02:00
2025-12-11 02:32:18 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 08:20:04 +02:00
2025-12-11 02:32:18 +02:00
2025-12-14 16:24:16 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-06 21:48:12 +02:00
2025-12-06 21:48:12 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 02:32:18 +02:00
2025-12-14 16:24:16 +02:00
2025-12-10 19:13:29 +02:00
2025-12-21 08:29:51 +02:00
2025-12-13 00:20:26 +02:00
2025-12-13 00:20:26 +02:00
2025-12-13 00:20:26 +02:00
2025-12-14 16:24:16 +02:00
2025-12-13 00:20:26 +02:00
2025-12-10 19:13:29 +02:00
2025-12-21 08:29:51 +02:00
2025-12-13 18:08:55 +02:00
2025-12-13 18:08:55 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-16 10:44:00 +02:00
2025-12-16 10:44:00 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:00 +02:00
2025-12-16 10:44:24 +02:00
2025-12-19 22:19:08 +02:00
2025-12-18 00:47:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-19 22:19:08 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-19 22:19:08 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-12 09:35:37 +02:00
2025-12-14 23:20:14 +02:00
2025-12-13 18:08:55 +02:00
2025-12-13 18:08:55 +02:00
2025-12-13 18:08:55 +02:00
2025-12-21 17:51:58 +02:00
2025-12-21 17:51:58 +02:00
2025-12-20 12:15:16 +02:00
2025-12-13 18:08:55 +02:00
2025-12-13 18:08:55 +02:00
2025-12-22 19:10:27 +02:00
2025-12-21 17:51:58 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-14 18:45:56 +02:00
2025-12-18 00:47:24 +02:00
2025-12-14 18:45:56 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-14 18:45:56 +02:00
2025-12-14 18:45:56 +02:00
2025-12-14 18:45:56 +02:00
2025-12-14 18:45:56 +02:00
2025-12-14 18:45:56 +02:00
2025-12-14 18:45:56 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-11 19:47:43 +02:00
2025-12-12 09:35:37 +02:00
2025-12-12 09:35:37 +02:00
2025-12-11 08:20:15 +02:00
2025-12-12 09:35:37 +02:00
2025-12-12 09:35:37 +02:00
2025-12-12 09:35:37 +02:00
2025-12-12 09:35:37 +02:00
2025-12-11 02:32:18 +02:00
2025-12-11 02:32:18 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 23:51:58 +02:00
2025-12-23 23:51:58 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-22 09:50:12 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-22 09:50:12 +02:00
2025-12-22 09:50:12 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-19 22:19:08 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-23 13:13:00 +02:00
2025-12-23 13:13:00 +02:00
2025-12-23 13:13:00 +02:00
2025-12-23 15:02:38 +02:00
2025-12-23 15:02:38 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 20:37:12 +02:00
2025-12-19 22:19:08 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-18 00:47:24 +02:00
2025-12-10 19:13:29 +02:00
2025-12-22 19:10:27 +02:00
2025-12-10 19:13:29 +02:00
2025-12-18 00:47:24 +02:00
2025-12-18 00:47:24 +02:00
2025-12-12 09:35:37 +02:00
2025-12-19 22:19:08 +02:00
2025-12-10 19:13:29 +02:00
2025-12-19 22:19:08 +02:00
2025-12-10 19:13:29 +02:00
2025-12-18 00:47:24 +02:00
2025-12-10 19:13:29 +02:00
2025-12-18 00:47:24 +02:00
2025-12-10 19:13:29 +02:00
2025-12-22 19:10:27 +02:00
2025-12-10 19:13:29 +02:00
2025-12-10 19:13:29 +02:00
2025-12-07 22:49:53 +02:00
2025-12-19 22:19:08 +02:00
2025-12-13 18:08:55 +02:00
2025-12-19 22:19:08 +02:00
2025-12-11 17:48:25 +02:00
2025-12-14 15:50:38 +02:00
2025-12-19 22:19:08 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-22 19:10:27 +02:00
2025-12-18 13:15:13 +02:00
2025-12-20 01:26:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 14:06:48 +02:00
2025-12-22 19:10:27 +02:00
2025-12-19 22:19:08 +02:00
2025-12-18 13:15:13 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-18 13:15:13 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-19 22:19:08 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-20 01:26:42 +02:00
2025-12-19 22:19:08 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 09:23:42 +02:00
2025-12-18 00:47:24 +02:00
2025-12-23 09:23:42 +02:00
2025-12-20 01:26:42 +02:00
2025-12-20 01:26:42 +02:00
2025-12-18 13:15:13 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-18 13:15:13 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 09:23:42 +02:00
2025-12-19 22:19:08 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-16 10:44:24 +02:00
2025-12-18 13:15:13 +02:00
2025-12-18 13:15:13 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-22 09:50:12 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-20 01:26:42 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:32:38 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-19 22:19:08 +02:00
2025-12-20 01:26:42 +02:00
2025-12-20 01:26:42 +02:00
2025-12-20 01:26:42 +02:00
2025-12-20 01:26:42 +02:00
2025-12-20 01:26:42 +02:00
2025-12-19 22:19:08 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-19 22:19:08 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 23:51:58 +02:00
2025-12-23 23:51:58 +02:00
2025-12-23 23:51:58 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 18:20:00 +02:00
2025-12-22 19:10:27 +02:00
2025-12-19 22:19:08 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 12:09:09 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 12:09:09 +02:00
2025-12-23 12:09:09 +02:00
2025-12-23 12:09:09 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 11:05:55 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 11:05:55 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 11:05:55 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 14:06:48 +02:00
2025-12-23 10:56:38 +02:00
2025-12-23 10:56:38 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-16 10:44:24 +02:00
2025-12-16 10:44:24 +02:00
2025-12-20 01:26:42 +02:00
2025-12-22 23:21:21 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-22 23:21:21 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 18:20:00 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 09:23:42 +02:00
2025-12-23 09:23:42 +02:00
2025-12-22 19:10:27 +02:00
2025-12-23 07:28:21 +02:00
2025-12-23 07:28:21 +02:00
2025-12-23 07:28:21 +02:00
2025-12-23 07:28:21 +02:00
2025-12-23 07:28:21 +02:00
2025-12-23 07:46:40 +02:00
2025-12-23 13:13:00 +02:00
2025-12-21 08:29:51 +02:00
2025-12-23 18:20:00 +02:00