unikraft / loupe

Loupe: Syscall Usage Analysis Tool
Other
25 stars 3 forks source link

Loupe should fail early #2

Open hlef opened 2 years ago

hlef commented 2 years ago

Running certain workloads can take a long time. Unfortunately, little sanity checks are performed during the run. Thus, if the run fails, it is not uncommon to see this sort of frustrating error message

[I] Running dynamic analysis in the container (6 replicas)...
    ^[[A^[[A[I] Sanitizing replicas outputs...
[E] Binary static analysis results are invalid (no results!)

after a few days running.

We should check and fail early in these cases.