TEST MAPPING: Global presubmit validation of test mapping zip.

This CL is to validate all TEST MAPPING files in test_mappings.zip
to ensure they contain the essential suite settings (general-tests/
device-tests) and no conflict filter options.

Bug: 124689623

Test: unittests
      tradefed.sh run commandAndExit google/template/lab-base --log-level-display VERBOSE --template:map lab-preparers=empty --template:map test=google/tf/test-mappings-validation --wifi-attempts 1 --invocation-data test_result.build_attempt_id=latest --invocation-data test_result.build_id=P7837966 --hostname atp-manager.googleplex.com --protocol https --invocation-data android-build-environment=prod --branch git_master --build-flavor cf_x86_phone-userdebug --build-os linux --build-id P7837966 --log-level-display VERBOSE --additional-files-filter .*/test_mappings.zip --skip-download DEVICE_IMAGE

Change-Id: Ibcd2d08608169bc36929aca4e8347fbf2c6e1b80
1 file changed