cli: implement dispatch logic for bisect template generation
Update dispatch() of 'start' verb for preparing bisection inputs.
This routine loads resultstore tables and extracts kernel SHAs
for the given good and bad SWPROFILEs. If both SHAs match, the
process aborts early to avoid a meaningless bisection.
The SUT name is resolved by tracing the good SWPROFILE through the
RESULT and SUT tables. A check ensures the bad SWPROFILE was also
run on the same SUT. If not, bisection is aborted to maintain
consistency of execution environment.
A bisection template is then generated using the resolved SUT,
benchmark reference, and commit metadata.
Signed-off-by:
Aishwarya TCV <aishwarya.tcv@arm.com>
Loading
Please register or sign in to comment