high-yak-85899
12/13/2023, 11:10 PMpants test
we can use to alter the reporting type so we can get informed about this? Or are we in plugin territory?bitter-ability-32190
12/13/2023, 11:32 PMhigh-yak-85899
12/13/2023, 11:37 PMbitter-ability-32190
12/13/2023, 11:41 PMhigh-yak-85899
12/13/2023, 11:43 PMbitter-ability-32190
12/13/2023, 11:44 PMhigh-yak-85899
12/13/2023, 11:47 PMpants test ::
2. Filter tests down to ones that actually ran and weren't picked from the cache
3. Update some centralized store with official success/failure rate per testhigh-yak-85899
12/13/2023, 11:47 PM--changed-since
bitter-ability-32190
12/13/2023, 11:47 PMhigh-yak-85899
12/13/2023, 11:48 PMbitter-ability-32190
12/13/2023, 11:49 PMbitter-ability-32190
12/13/2023, 11:49 PMbroad-processor-92400
12/14/2023, 5:37 AMpants.ci.toml
something like
...
backend_packages.add = ["pants.backend.experimental.tools.workunit_logger"]
...
[workunit-logger]
enabled = true
logdir = "..."
This is of course experimental, but likely less fragile than a full pluginbroad-processor-92400
12/14/2023, 5:40 AMpants test ::
(although this can still give some false "yes, this test was ran" answers, if a concurrent run fills in the cache just before the current run tries to run the test/checks the cache)high-yak-85899
12/14/2023, 6:44 AMbitter-ability-32190
12/14/2023, 12:07 PMpolite-angle-82480
11/04/2024, 11:16 PMpants.toml
. Running pants 2.22. Files are created in .pants.d
but they’re all []
backend_packages = [
...
"pants.backend.experimental.tools.workunit_logger",
...
]
[workunit-logger]
enabled = true
polite-angle-82480
11/04/2024, 11:16 PMbroad-processor-92400
11/04/2024, 11:18 PMpolite-angle-82480
11/04/2024, 11:19 PM