On 11.12.2025 11:08, Nicola Vetrini wrote: > On 2025-12-11 11:00, Jan Beulich wrote: >> On 10.12.2025 19:14, Andrew Cooper wrote: >>> The Eclair step is now the dominating aspect of wallclock time. While >>> the recent changes were a step in the right direction, we need some >>> adjustments. >> >> One other question, related to the "dominating" aspect, but not to any >> of the points raised so far. Can scan results possibly be recorded >> somehow, somewhere, such that upon re-scanning the same tree (pre-push >> test followed by post-push test) the identical re-scan can be avoided? >> And perhaps even incrementally - if only .c files change within a (set >> of) commit(s), only re-scan those, rather than everything? Could be >> extended to .h files if dependencies were properly taken into account. > > We support incremental analysis, but it requires non-trivial changes to > the current Xen integration. If someone wants to invest time and/or > resources in it, I can support the effort, but it requires a fair deal > of rearrangements of scripting in order to avoid losing information
What about the initial part of the question, scanning the exact same tree a 2nd time? Is that merely a special case of "incremental", and hence would require the same amount of effort? Jan
