Adding blacklist support for unit tests and blacklisting currently failing tests.

TEST=Ran cros_run_unit_tests with no arguments and it returned 0.

Review URL: http://codereview.chromium.org/2818021
This commit is contained in:
Chris Sosa 2010-06-22 17:19:15 -07:00
parent 13adf4efc5
commit b4529fa675
2 changed files with 8 additions and 0 deletions

View File

@ -63,7 +63,13 @@ else
PACKAGE_LIST=$( ./get_package_list chromeos | egrep '^chromeos-base' ) PACKAGE_LIST=$( ./get_package_list chromeos | egrep '^chromeos-base' )
fi fi
BLACK_LIST_FILE="$(dirname "$0")/unit_test_black_list.txt"
for package in ${PACKAGE_LIST}; do for package in ${PACKAGE_LIST}; do
if grep -xq "${package}" "${BLACK_LIST_FILE}"; then
warn "Skipping package ${package} since it is blacklisted."
continue
fi
EBUILD_PATH=$( equery-${FLAGS_board} which ${package} 2> /dev/null ) EBUILD_PATH=$( equery-${FLAGS_board} which ${package} 2> /dev/null )
if [ -n "${EBUILD_PATH}" ]; then if [ -n "${EBUILD_PATH}" ]; then
if check_src_test "${EBUILD_PATH}"; then if check_src_test "${EBUILD_PATH}"; then

2
unit_test_black_list.txt Normal file
View File

@ -0,0 +1,2 @@
chromeos-base/pam_offline
chromeos-base/update_engine