umpire: ignore resources that are not provided in the factory bundle

A factory bundle may omit some resources(e.g. netboot_firmware).
If the test list does not contain the 'check_image_version' pytest,
then netboot_firmware is not required in the bundle.

TEST=import a bundle without netboot_firmware, the sync_shopfloor test
should run without problems.

Change-Id: I0d499d4f8003af11f4d40cd0f9db5d385f2f203d
Reviewed-by: Rong Chang <>
Commit-Queue: Wei-Ning Huang <>
Tested-by: Wei-Ning Huang <>
2 files changed