diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-all/autotest-all-0.0.1-r9.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-all/autotest-all-0.0.1-r9.ebuild deleted file mode 120000 index c4e8d5d996..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-all/autotest-all-0.0.1-r9.ebuild +++ /dev/null @@ -1 +0,0 @@ -autotest-all-0.0.1.ebuild \ No newline at end of file diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-all/autotest-all-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-all/autotest-all-0.0.1.ebuild deleted file mode 100644 index 96bbb30df6..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-all/autotest-all-0.0.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -DESCRIPTION="Meta ebuild for all packages providing tests" -HOMEPAGE="http://www.chromium.org" - -LICENSE="GPL-2" -SLOT=0 -KEYWORDS="amd64 arm x86" -IUSE="" - -# TODO -#RDEPEND=" -# coreos-base/autotest-tests -# coreos-base/autotest-tests-ltp -# coreos-base/autotest-tests-ownershipapi -# coreos-base/autotest-factory -# coreos-base/autotest-private -#" - -DEPEND="${RDEPEND}" - -SUITE_DEPENDENCIES_FILE="dependency_info" - -src_unpack() { - elog "Unpacking..." - mkdir -p "${S}" - touch "${S}/${SUITE_DEPENDENCIES_FILE}" -} - -src_install() { - # So that this package properly owns the file - insinto /usr/local/autotest/test_suites - doins "${SUITE_DEPENDENCIES_FILE}" -} - -# Pre-processes control files and installs DEPENDENCIES info. -pkg_postinst() { - local root_autotest_dir="${ROOT}/usr/local/autotest" - python -B "${root_autotest_dir}/site_utils/suite_preprocessor.py" \ - -a "${root_autotest_dir}" \ - -o "${root_autotest_dir}/test_suites/${SUITE_DEPENDENCIES_FILE}" -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-0.0.1-r2123.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-0.0.1-r2123.ebuild deleted file mode 100644 index 220633cd4b..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-0.0.1-r2123.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit toolchain-funcs flag-o-matic cros-workon autotest - -DESCRIPTION="Autotest tests that require chrome_test or pyauto deps" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Enable autotest by default. -IUSE="${IUSE} +autotest" - -RDEPEND=" - chromeos-base/autotest-tests - chromeos-base/chromeos-chrome - chromeos-base/flimflam-test - tests_audiovideo_PlaybackRecordSemiAuto? ( media-sound/alsa-utils ) -" - -DEPEND="${RDEPEND}" - -IUSE_TESTS=( - # Inherits from enterprise_ui_test. - +tests_desktopui_EnterprisePolicy - - # Uses chrome_test dependency. - +tests_audiovideo_FFMPEG - +tests_audiovideo_VDA - - # Inherits from cros_ui_test. - +tests_desktopui_BrowserTest - +tests_desktopui_DocViewing - +tests_desktopui_PyAutoEnduranceTests - +tests_desktopui_PyAutoFunctionalTests - +tests_desktopui_PyAutoInstall - +tests_desktopui_PyAutoPerfTests - +tests_desktopui_SyncIntegrationTests - +tests_audiovideo_PlaybackRecordSemiAuto - +tests_desktopui_AudioFeedback - +tests_desktopui_ChromeSemiAuto - +tests_desktopui_FlashSanityCheck - +tests_desktopui_IBusTest - +tests_desktopui_ImeTest - +tests_desktopui_LoadBigFile - +tests_desktopui_MediaAudioFeedback - +tests_desktopui_NaClSanity - +tests_desktopui_ScreenLocker - +tests_desktopui_SimpleLogin - tests_desktopui_TouchScreen - +tests_desktopui_UrlFetch - +tests_desktopui_WebRTC - +tests_desktopui_VideoSanity - +tests_desktopui_YouTubeHTML5 - +tests_enterprise_DevicePolicy - +tests_graphics_GLAPICheck - +tests_graphics_GpuReset - +tests_graphics_Piglit - +tests_graphics_SanAngeles - +tests_graphics_TearTest - +tests_graphics_VTSwitch - +tests_graphics_WebGLConformance - +tests_graphics_WebGLPerformance - +tests_graphics_WindowManagerGraphicsCapture - +tests_hardware_BluetoothSemiAuto - +tests_hardware_ExternalDrives - +tests_hardware_USB20 - +tests_hardware_UsbPlugIn - tests_logging_AsanCrash - +tests_logging_UncleanShutdown - +tests_login_BadAuthentication - +tests_login_ChromeProfileSanitary - +tests_login_CryptohomeIncognitoMounted - +tests_login_CryptohomeIncognitoUnmounted - +tests_login_CryptohomeMounted - +tests_login_CryptohomeUnmounted - +tests_login_LoginSuccess - +tests_login_LogoutProcessCleanup - +tests_login_RemoteLogin - +tests_network_3GSuspendResume - +tests_network_NavigateToUrl - +tests_network_ONC - +tests_platform_Pkcs11InitOnLogin - +tests_platform_Pkcs11Persistence - +tests_platform_ProcessPrivileges - +tests_power_AudioDetector - +tests_power_Consumption - +tests_power_Idle - +tests_power_LoadTest - +tests_power_SuspendStress - +tests_power_UiResume - +tests_power_VideoDetector - +tests_power_VideoSuspend - +tests_realtimecomm_GTalkAudioPlayground - +tests_realtimecomm_GTalkPlayground - +tests_security_BluetoothUIXSS - +tests_security_BundledExtensions - +tests_security_NetworkListeners - +tests_security_ProfilePermissions - +tests_security_RendererSandbox -) - -IUSE="${IUSE} ${IUSE_TESTS[*]}" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="" -AUTOTEST_CONFIG_LIST="" -AUTOTEST_PROFILERS_LIST="" - -AUTOTEST_FILE_MASK="*.a *.tar.bz2 *.tbz2 *.tgz *.tar.gz" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-0.0.1-r2124.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-0.0.1-r2124.ebuild deleted file mode 100644 index 20c3e254dd..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-0.0.1-r2124.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit toolchain-funcs flag-o-matic cros-workon autotest - -DESCRIPTION="Autotest tests that require chrome_test or pyauto deps" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Enable autotest by default. -IUSE="${IUSE} +autotest" - -RDEPEND=" - chromeos-base/autotest-tests - chromeos-base/chromeos-chrome - chromeos-base/flimflam-test - tests_audiovideo_PlaybackRecordSemiAuto? ( media-sound/alsa-utils ) -" - -DEPEND="${RDEPEND}" - -IUSE_TESTS=( - # Inherits from enterprise_ui_test. - +tests_desktopui_EnterprisePolicy - - # Uses chrome_test dependency. - +tests_audiovideo_FFMPEG - +tests_audiovideo_VDA - - # Inherits from cros_ui_test. - +tests_desktopui_BrowserTest - +tests_desktopui_DocViewing - +tests_desktopui_PyAutoEnduranceTests - +tests_desktopui_PyAutoFunctionalTests - +tests_desktopui_PyAutoInstall - +tests_desktopui_PyAutoPerfTests - +tests_desktopui_SyncIntegrationTests - +tests_audiovideo_PlaybackRecordSemiAuto - +tests_desktopui_AudioFeedback - +tests_desktopui_ChromeSemiAuto - +tests_desktopui_FlashSanityCheck - +tests_desktopui_IBusTest - +tests_desktopui_ImeTest - +tests_desktopui_LoadBigFile - +tests_desktopui_MediaAudioFeedback - +tests_desktopui_NaClSanity - +tests_desktopui_ScreenLocker - +tests_desktopui_SimpleLogin - tests_desktopui_TouchScreen - +tests_desktopui_UrlFetch - +tests_desktopui_WebRTC - +tests_desktopui_VideoSanity - +tests_desktopui_YouTubeHTML5 - +tests_enterprise_DevicePolicy - +tests_graphics_GLAPICheck - +tests_graphics_GpuReset - +tests_graphics_Piglit - +tests_graphics_SanAngeles - +tests_graphics_TearTest - +tests_graphics_VTSwitch - +tests_graphics_WebGLConformance - +tests_graphics_WebGLPerformance - +tests_graphics_WindowManagerGraphicsCapture - +tests_hardware_BluetoothSemiAuto - +tests_hardware_ExternalDrives - +tests_hardware_USB20 - +tests_hardware_UsbPlugIn - tests_logging_AsanCrash - +tests_logging_UncleanShutdown - +tests_login_BadAuthentication - +tests_login_ChromeProfileSanitary - +tests_login_CryptohomeIncognitoMounted - +tests_login_CryptohomeIncognitoUnmounted - +tests_login_CryptohomeMounted - +tests_login_CryptohomeUnmounted - +tests_login_LoginSuccess - +tests_login_LogoutProcessCleanup - +tests_login_RemoteLogin - +tests_network_3GSuspendResume - +tests_network_NavigateToUrl - +tests_network_ONC - +tests_platform_Pkcs11InitOnLogin - +tests_platform_Pkcs11Persistence - +tests_platform_ProcessPrivileges - +tests_power_AudioDetector - +tests_power_Consumption - +tests_power_Idle - +tests_power_LoadTest - +tests_power_SuspendStress - +tests_power_UiResume - +tests_power_VideoDetector - +tests_power_VideoSuspend - +tests_realtimecomm_GTalkAudioPlayground - +tests_realtimecomm_GTalkPlayground - +tests_security_BluetoothUIXSS - +tests_security_BundledExtensions - +tests_security_NetworkListeners - +tests_security_ProfilePermissions - +tests_security_RendererSandbox -) - -IUSE="${IUSE} ${IUSE_TESTS[*]}" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="" -AUTOTEST_CONFIG_LIST="" -AUTOTEST_PROFILERS_LIST="" - -AUTOTEST_FILE_MASK="*.a *.tar.bz2 *.tbz2 *.tgz *.tar.gz" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-9999.ebuild deleted file mode 100644 index b2aee99536..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-chrome/autotest-chrome-9999.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit toolchain-funcs flag-o-matic cros-workon autotest - -DESCRIPTION="Autotest tests that require chrome_test or pyauto deps" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~arm ~amd64" - -# Enable autotest by default. -IUSE="${IUSE} +autotest" - -RDEPEND=" - chromeos-base/autotest-tests - chromeos-base/chromeos-chrome - chromeos-base/flimflam-test - tests_audiovideo_PlaybackRecordSemiAuto? ( media-sound/alsa-utils ) -" - -DEPEND="${RDEPEND}" - -IUSE_TESTS=( - # Inherits from enterprise_ui_test. - +tests_desktopui_EnterprisePolicy - - # Uses chrome_test dependency. - +tests_audiovideo_FFMPEG - +tests_audiovideo_VDA - - # Inherits from cros_ui_test. - +tests_desktopui_BrowserTest - +tests_desktopui_DocViewing - +tests_desktopui_PyAutoEnduranceTests - +tests_desktopui_PyAutoFunctionalTests - +tests_desktopui_PyAutoInstall - +tests_desktopui_PyAutoPerfTests - +tests_desktopui_SyncIntegrationTests - +tests_audiovideo_PlaybackRecordSemiAuto - +tests_desktopui_AudioFeedback - +tests_desktopui_ChromeSemiAuto - +tests_desktopui_FlashSanityCheck - +tests_desktopui_IBusTest - +tests_desktopui_ImeTest - +tests_desktopui_LoadBigFile - +tests_desktopui_MediaAudioFeedback - +tests_desktopui_NaClSanity - +tests_desktopui_ScreenLocker - +tests_desktopui_SimpleLogin - tests_desktopui_TouchScreen - +tests_desktopui_UrlFetch - +tests_desktopui_WebRTC - +tests_desktopui_VideoSanity - +tests_desktopui_YouTubeHTML5 - +tests_enterprise_DevicePolicy - +tests_graphics_GLAPICheck - +tests_graphics_GpuReset - +tests_graphics_Piglit - +tests_graphics_SanAngeles - +tests_graphics_TearTest - +tests_graphics_VTSwitch - +tests_graphics_WebGLConformance - +tests_graphics_WebGLPerformance - +tests_graphics_WindowManagerGraphicsCapture - +tests_hardware_BluetoothSemiAuto - +tests_hardware_ExternalDrives - +tests_hardware_USB20 - +tests_hardware_UsbPlugIn - tests_logging_AsanCrash - +tests_logging_UncleanShutdown - +tests_login_BadAuthentication - +tests_login_ChromeProfileSanitary - +tests_login_CryptohomeIncognitoMounted - +tests_login_CryptohomeIncognitoUnmounted - +tests_login_CryptohomeMounted - +tests_login_CryptohomeUnmounted - +tests_login_LoginSuccess - +tests_login_LogoutProcessCleanup - +tests_login_RemoteLogin - +tests_network_3GSuspendResume - +tests_network_NavigateToUrl - +tests_network_ONC - +tests_platform_Pkcs11InitOnLogin - +tests_platform_Pkcs11Persistence - +tests_platform_ProcessPrivileges - +tests_power_AudioDetector - +tests_power_Consumption - +tests_power_Idle - +tests_power_LoadTest - +tests_power_SuspendStress - +tests_power_UiResume - +tests_power_VideoDetector - +tests_power_VideoSuspend - +tests_realtimecomm_GTalkAudioPlayground - +tests_realtimecomm_GTalkPlayground - +tests_security_BluetoothUIXSS - +tests_security_BundledExtensions - +tests_security_NetworkListeners - +tests_security_ProfilePermissions - +tests_security_RendererSandbox -) - -IUSE="${IUSE} ${IUSE_TESTS[*]}" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="" -AUTOTEST_CONFIG_LIST="" -AUTOTEST_PROFILERS_LIST="" - -AUTOTEST_FILE_MASK="*.a *.tar.bz2 *.tbz2 *.tgz *.tar.gz" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-0.0.1-r2663.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-0.0.1-r2663.ebuild deleted file mode 100644 index 0af146b663..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-0.0.1-r2663.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest audioloop dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="audioloop" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/audioloop -RDEPEND="${RDEPEND} - media-libs/alsa-lib - media-sound/adhd" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-0.0.1-r2664.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-0.0.1-r2664.ebuild deleted file mode 100644 index 0ef4653f6e..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-0.0.1-r2664.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest audioloop dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="audioloop" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/audioloop -RDEPEND="${RDEPEND} - media-libs/alsa-lib - media-sound/adhd" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-9999.ebuild deleted file mode 100644 index ade6f6fe6a..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-audioloop/autotest-deps-audioloop-9999.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest audioloop dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="audioloop" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/audioloop -RDEPEND="${RDEPEND} - media-libs/alsa-lib - media-sound/adhd" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-0.0.1-r1511.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-0.0.1-r1511.ebuild deleted file mode 100644 index 3778f28709..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-0.0.1-r1511.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest chromium ffmpeg dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -AUTOTEST_DEPS_LIST="ffmpeg" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/ffmpeg -RDEPEND="${RDEPEND} - chromeos-base/chromeos-chrome -" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-0.0.1-r1512.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-0.0.1-r1512.ebuild deleted file mode 100644 index 3aee5f1f6b..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-0.0.1-r1512.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest chromium ffmpeg dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -AUTOTEST_DEPS_LIST="ffmpeg" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/ffmpeg -RDEPEND="${RDEPEND} - chromeos-base/chromeos-chrome -" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-9999.ebuild deleted file mode 100644 index 7f14e5a8d9..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-ffmpeg/autotest-deps-ffmpeg-9999.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest chromium ffmpeg dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -# Autotest enabled by default. -IUSE="+autotest" - -AUTOTEST_DEPS_LIST="ffmpeg" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/ffmpeg -RDEPEND="${RDEPEND} - chromeos-base/chromeos-chrome -" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-0.0.1-r3223.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-0.0.1-r3223.ebuild deleted file mode 100644 index 8b6edb3ac5..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-0.0.1-r3223.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict cros-debug - -DESCRIPTION="Autotest glbench dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -LIBCHROME_VERS="125070" - -RDEPEND="${RDEPEND} - dev-cpp/gflags - chromeos-base/libchrome:${LIBCHROME_VERS}[cros-debug=] - virtual/opengl - opengles? ( virtual/opengles ) - x11-apps/xwd -" - -DEPEND="${RDEPEND} - opengles? ( x11-drivers/opengles-headers )" - -AUTOTEST_DEPS_LIST="glbench" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -src_prepare() { - autotest-deponly_src_prepare - cros-debug-add-NDEBUG - export BASE_VER=${LIBCHROME_VERS} -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-0.0.1-r3224.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-0.0.1-r3224.ebuild deleted file mode 100644 index ef5113cece..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-0.0.1-r3224.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict cros-debug - -DESCRIPTION="Autotest glbench dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -LIBCHROME_VERS="125070" - -RDEPEND="${RDEPEND} - dev-cpp/gflags - chromeos-base/libchrome:${LIBCHROME_VERS}[cros-debug=] - virtual/opengl - opengles? ( virtual/opengles ) - x11-apps/xwd -" - -DEPEND="${RDEPEND} - opengles? ( x11-drivers/opengles-headers )" - -AUTOTEST_DEPS_LIST="glbench" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -src_prepare() { - autotest-deponly_src_prepare - cros-debug-add-NDEBUG - export BASE_VER=${LIBCHROME_VERS} -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-9999.ebuild deleted file mode 100644 index f6ad0d9b3d..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glbench/autotest-deps-glbench-9999.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict cros-debug - -DESCRIPTION="Autotest glbench dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~arm ~amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -LIBCHROME_VERS="125070" - -RDEPEND="${RDEPEND} - dev-cpp/gflags - chromeos-base/libchrome:${LIBCHROME_VERS}[cros-debug=] - virtual/opengl - opengles? ( virtual/opengles ) - x11-apps/xwd -" - -DEPEND="${RDEPEND} - opengles? ( x11-drivers/opengles-headers )" - -AUTOTEST_DEPS_LIST="glbench" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -src_prepare() { - autotest-deponly_src_prepare - cros-debug-add-NDEBUG - export BASE_VER=${LIBCHROME_VERS} -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r1798.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r1798.ebuild deleted file mode 100644 index 5b18fb56d4..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r1798.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest glmark2 dependency" -HOMEPAGE="https://launchpad.net/glmark2" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -AUTOTEST_DEPS_LIST="glmark2" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/glmark2 -RDEPEND=" - virtual/opengl - media-libs/libpng - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext -" - -DEPEND="${RDEPEND}" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r1799.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r1799.ebuild deleted file mode 100644 index cd6a1e20f7..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r1799.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest glmark2 dependency" -HOMEPAGE="https://launchpad.net/glmark2" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -AUTOTEST_DEPS_LIST="glmark2" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/glmark2 -RDEPEND=" - virtual/opengl - media-libs/libpng - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext -" - -DEPEND="${RDEPEND}" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r364.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r364.ebuild deleted file mode 100644 index f65c577972..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-0.0.1-r364.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -CROS_WORKON_COMMIT="6c2d8194633ffe128f3afbc094a03ef22bd29a8a" -CROS_WORKON_TREE="3fac66aefc84fb25e5359292e9153c676ccbbf6f" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest glmark2 dependency" -HOMEPAGE="https://launchpad.net/glmark2" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -AUTOTEST_DEPS_LIST="glmark2" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/glmark2 -RDEPEND=" - virtual/opengl - media-libs/libpng - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext -" - -DEPEND="${RDEPEND}" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-9999.ebuild deleted file mode 100644 index d5fb09e186..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-glmark2/autotest-deps-glmark2-9999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest glmark2 dependency" -HOMEPAGE="https://launchpad.net/glmark2" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -# Autotest enabled by default. -IUSE="+autotest" - -AUTOTEST_DEPS_LIST="glmark2" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/glmark2 -RDEPEND=" - virtual/opengl - media-libs/libpng - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext -" - -DEPEND="${RDEPEND}" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-0.0.1-r3219.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-0.0.1-r3219.ebuild deleted file mode 100644 index 824871011a..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-0.0.1-r3219.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict - -DESCRIPTION="Autotest iotools dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="iotools" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-0.0.1-r3220.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-0.0.1-r3220.ebuild deleted file mode 100644 index 71c3983272..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-0.0.1-r3220.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict - -DESCRIPTION="Autotest iotools dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="iotools" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-9999.ebuild deleted file mode 100644 index ebe44c9587..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-iotools/autotest-deps-iotools-9999.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict - -DESCRIPTION="Autotest iotools dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~arm ~amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="iotools" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-0.0.1-r3221.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-0.0.1-r3221.ebuild deleted file mode 100644 index 5b06960444..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-0.0.1-r3221.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict - -DESCRIPTION="Autotest libaio dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="libaio" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-0.0.1-r3222.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-0.0.1-r3222.ebuild deleted file mode 100644 index a2102daeed..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-0.0.1-r3222.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict - -DESCRIPTION="Autotest libaio dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="libaio" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-9999.ebuild deleted file mode 100644 index e32edf4026..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-libaio/autotest-deps-libaio-9999.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-deps-0.0.1-r321" -inherit cros-workon autotest-deponly conflict - -DESCRIPTION="Autotest libaio dep" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~arm ~amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="libaio" - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-0.0.1-r2978.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-0.0.1-r2978.ebuild deleted file mode 100644 index eea97af505..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-0.0.1-r2978.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - - -inherit cros-workon autotest-deponly - -DESCRIPTION="dependencies for Piglit (collection of automated tests for OpenGl based on glean and mesa)" -HOMEPAGE="http://cgit.freedesktop.org/piglit" -SRC_URI="" -LICENSE="GPL" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="piglit" -RDEPEND=" - virtual/glut - virtual/opengl - dev-python/mako - dev-python/numpy - media-libs/tiff - media-libs/libpng - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXtst - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXi - x11-libs/libXpm - " -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" - -# export a variable so that piglit knows where to find libglut.so -export GLUT_LIBDIR=/usr/$(get_libdir) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-0.0.1-r2979.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-0.0.1-r2979.ebuild deleted file mode 100644 index 85919c70bd..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-0.0.1-r2979.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - - -inherit cros-workon autotest-deponly - -DESCRIPTION="dependencies for Piglit (collection of automated tests for OpenGl based on glean and mesa)" -HOMEPAGE="http://cgit.freedesktop.org/piglit" -SRC_URI="" -LICENSE="GPL" -SLOT="0" -KEYWORDS="amd64 arm x86" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="piglit" -RDEPEND=" - virtual/glut - virtual/opengl - dev-python/mako - dev-python/numpy - media-libs/tiff - media-libs/libpng - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXtst - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXi - x11-libs/libXpm - " -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" - -# export a variable so that piglit knows where to find libglut.so -export GLUT_LIBDIR=/usr/$(get_libdir) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-9999.ebuild deleted file mode 100644 index 9b40df9581..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps-piglit/autotest-deps-piglit-9999.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - - -inherit cros-workon autotest-deponly - -DESCRIPTION="dependencies for Piglit (collection of automated tests for OpenGl based on glean and mesa)" -HOMEPAGE="http://cgit.freedesktop.org/piglit" -SRC_URI="" -LICENSE="GPL" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="piglit" -RDEPEND=" - virtual/glut - virtual/opengl - dev-python/mako - dev-python/numpy - media-libs/tiff - media-libs/libpng - sys-libs/zlib - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXtst - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXi - x11-libs/libXpm - " -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -DEPEND="${RDEPEND}" - -# export a variable so that piglit knows where to find libglut.so -export GLUT_LIBDIR=/usr/$(get_libdir) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-0.0.1-r3549.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-0.0.1-r3549.ebuild deleted file mode 100644 index af5e0503ad..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-0.0.1-r3549.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest common deps" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -# following deps don't compile: boottool, mysql, pgpool, pgsql, systemtap, # dejagnu, libcap, libnet -# following deps are not deps: factory -# following tests are going to be moved: chrome_test -AUTOTEST_DEPS_LIST="fio gfxtest gtest hdparm ibusclient iwcap realtimecomm_playground sysstat sox test_tones fakegudev fakemodem pyxinput example_cros_dep" -AUTOTEST_CONFIG_LIST=* -AUTOTEST_PROFILERS_LIST=* - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/gtest -RDEPEND=" - dev-cpp/gtest -" - -RDEPEND="${RDEPEND} - chromeos-base/autotest-deps-libaio -" - -# deps/chrome_test -#RDEPEND="${RDEPEND} -# chromeos-base/chromeos-chrome -#" - -# deps/ibusclient -RDEPEND="${RDEPEND} - app-i18n/ibus - dev-libs/glib - sys-apps/dbus -" - -# deps/iwcap -RDEPEND="${RDEPEND} - dev-libs/libnl:0 -" - -# deps/fakegudev -RDEPEND="${RDEPEND} - virtual/udev[gudev] -" - -# deps/fakemodem -RDEPEND="${RDEPEND} - chromeos-base/autotest-fakemodem-conf -" - -RDEPEND="${RDEPEND} - sys-devel/binutils -" -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-0.0.1-r3550.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-0.0.1-r3550.ebuild deleted file mode 100644 index 963eae454e..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-0.0.1-r3550.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest common deps" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -# following deps don't compile: boottool, mysql, pgpool, pgsql, systemtap, # dejagnu, libcap, libnet -# following deps are not deps: factory -# following tests are going to be moved: chrome_test -AUTOTEST_DEPS_LIST="fio gfxtest gtest hdparm ibusclient iwcap realtimecomm_playground sysstat sox test_tones fakegudev fakemodem pyxinput example_cros_dep" -AUTOTEST_CONFIG_LIST=* -AUTOTEST_PROFILERS_LIST=* - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/gtest -RDEPEND=" - dev-cpp/gtest -" - -RDEPEND="${RDEPEND} - chromeos-base/autotest-deps-libaio -" - -# deps/chrome_test -#RDEPEND="${RDEPEND} -# chromeos-base/chromeos-chrome -#" - -# deps/ibusclient -RDEPEND="${RDEPEND} - app-i18n/ibus - dev-libs/glib - sys-apps/dbus -" - -# deps/iwcap -RDEPEND="${RDEPEND} - dev-libs/libnl:0 -" - -# deps/fakegudev -RDEPEND="${RDEPEND} - virtual/udev[gudev] -" - -# deps/fakemodem -RDEPEND="${RDEPEND} - chromeos-base/autotest-fakemodem-conf -" - -RDEPEND="${RDEPEND} - sys-devel/binutils -" -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-9999.ebuild deleted file mode 100644 index 5faea49e9b..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-deps/autotest-deps-9999.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit cros-workon autotest-deponly - -DESCRIPTION="Autotest common deps" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~arm ~amd64" - -# Autotest enabled by default. -IUSE="+autotest" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -# following deps don't compile: boottool, mysql, pgpool, pgsql, systemtap, # dejagnu, libcap, libnet -# following deps are not deps: factory -# following tests are going to be moved: chrome_test -AUTOTEST_DEPS_LIST="fio gfxtest gtest hdparm ibusclient iwcap realtimecomm_playground sysstat sox test_tones fakegudev fakemodem pyxinput example_cros_dep" -AUTOTEST_CONFIG_LIST=* -AUTOTEST_PROFILERS_LIST=* - -# NOTE: For deps, we need to keep *.a -AUTOTEST_FILE_MASK="*.tar.bz2 *.tbz2 *.tgz *.tar.gz" - -# deps/gtest -RDEPEND=" - dev-cpp/gtest -" - -RDEPEND="${RDEPEND} - chromeos-base/autotest-deps-libaio -" - -# deps/chrome_test -#RDEPEND="${RDEPEND} -# chromeos-base/chromeos-chrome -#" - -# deps/ibusclient -RDEPEND="${RDEPEND} - app-i18n/ibus - dev-libs/glib - sys-apps/dbus -" - -# deps/iwcap -RDEPEND="${RDEPEND} - dev-libs/libnl:0 -" - -# deps/fakegudev -RDEPEND="${RDEPEND} - virtual/udev[gudev] -" - -# deps/fakemodem -RDEPEND="${RDEPEND} - chromeos-base/autotest-fakemodem-conf -" - -RDEPEND="${RDEPEND} - sys-devel/binutils -" -DEPEND="${RDEPEND}" - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-0.0.1-r3236.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-0.0.1-r3236.ebuild deleted file mode 100644 index a04e2eaae8..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-0.0.1-r3236.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-tests-0.0.1-r335" -inherit toolchain-funcs flag-o-matic cros-workon autotest conflict - -DESCRIPTION="Autotest Factory tests" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -IUSE="+xset hardened" -# Enable autotest by default. -IUSE="${IUSE} +autotest" - -# Factory tests require locally installed deps, which are called out in -# autotest-factory-deps. -RDEPEND=" - chromeos-base/autotest-deps-iotools - chromeos-base/autotest-deps-libaio - chromeos-base/autotest-deps-audioloop - chromeos-base/autotest-deps-glbench - chromeos-base/autotest-private-board - chromeos-base/chromeos-factory - chromeos-base/flimflam-test - >=chromeos-base/vpd-0.0.1-r11 - dev-python/jsonrpclib - dev-python/pygobject - dev-python/pygtk - dev-python/ws4py - xset? ( x11-apps/xset ) -" - -DEPEND="${RDEPEND}" - -IUSE_TESTS=" - +tests_dummy_Fail - +tests_dummy_Pass - +tests_factory_Antenna - +tests_factory_Audio - +tests_factory_AudioInternalLoopback - +tests_factory_AudioLoop - +tests_factory_AudioQuality - +tests_factory_BasicCellular - +tests_factory_BasicGPS - +tests_factory_BasicWifi - +tests_factory_Camera - +tests_factory_CameraPerformanceAls - +tests_factory_Cellular - +tests_factory_Connector - +tests_factory_DeveloperRecovery - +tests_factory_Display - +tests_factory_Dummy - +tests_factory_ExtDisplay - +tests_factory_ExternalStorage - +tests_factory_Fail - +tests_factory_Finalize - +tests_factory_HWID - +tests_factory_Keyboard - +tests_factory_KeyboardBacklight - +tests_factory_Leds - +tests_factory_LidSwitch - +tests_factory_LightSensor - +tests_factory_ProbeWifi - +tests_factory_Prompt - +tests_factory_RemovableStorage - +tests_factory_RunScript - +tests_factory_ScanSN - +tests_factory_ScriptWrapper - +tests_factory_Start - +tests_factory_StressTest - +tests_factory_SyncEventLogs - +tests_factory_Touchpad - +tests_factory_Touchscreen - +tests_factory_TPM - +tests_factory_USB - +tests_factory_VerifyComponents - +tests_factory_VPD - +tests_factory_Wifi - +tests_suite_Factory -" - -IUSE="${IUSE} ${IUSE_TESTS}" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="" -AUTOTEST_CONFIG_LIST="" -AUTOTEST_PROFILERS_LIST="" - -AUTOTEST_FILE_MASK="*.a *.tar.bz2 *.tbz2 *.tgz *.tar.gz" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-0.0.1-r3237.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-0.0.1-r3237.ebuild deleted file mode 100644 index 74d11c7bd3..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-0.0.1-r3237.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-tests-0.0.1-r335" -inherit toolchain-funcs flag-o-matic cros-workon autotest conflict - -DESCRIPTION="Autotest Factory tests" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -IUSE="+xset hardened" -# Enable autotest by default. -IUSE="${IUSE} +autotest" - -# Factory tests require locally installed deps, which are called out in -# autotest-factory-deps. -RDEPEND=" - chromeos-base/autotest-deps-iotools - chromeos-base/autotest-deps-libaio - chromeos-base/autotest-deps-audioloop - chromeos-base/autotest-deps-glbench - chromeos-base/autotest-private-board - chromeos-base/chromeos-factory - chromeos-base/flimflam-test - >=chromeos-base/vpd-0.0.1-r11 - dev-python/jsonrpclib - dev-python/pygobject - dev-python/pygtk - dev-python/ws4py - xset? ( x11-apps/xset ) -" - -DEPEND="${RDEPEND}" - -IUSE_TESTS=" - +tests_dummy_Fail - +tests_dummy_Pass - +tests_factory_Antenna - +tests_factory_Audio - +tests_factory_AudioInternalLoopback - +tests_factory_AudioLoop - +tests_factory_AudioQuality - +tests_factory_BasicCellular - +tests_factory_BasicGPS - +tests_factory_BasicWifi - +tests_factory_Camera - +tests_factory_CameraPerformanceAls - +tests_factory_Cellular - +tests_factory_Connector - +tests_factory_DeveloperRecovery - +tests_factory_Display - +tests_factory_Dummy - +tests_factory_ExtDisplay - +tests_factory_ExternalStorage - +tests_factory_Fail - +tests_factory_Finalize - +tests_factory_HWID - +tests_factory_Keyboard - +tests_factory_KeyboardBacklight - +tests_factory_Leds - +tests_factory_LidSwitch - +tests_factory_LightSensor - +tests_factory_ProbeWifi - +tests_factory_Prompt - +tests_factory_RemovableStorage - +tests_factory_RunScript - +tests_factory_ScanSN - +tests_factory_ScriptWrapper - +tests_factory_Start - +tests_factory_StressTest - +tests_factory_SyncEventLogs - +tests_factory_Touchpad - +tests_factory_Touchscreen - +tests_factory_TPM - +tests_factory_USB - +tests_factory_VerifyComponents - +tests_factory_VPD - +tests_factory_Wifi - +tests_suite_Factory -" - -IUSE="${IUSE} ${IUSE_TESTS}" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="" -AUTOTEST_CONFIG_LIST="" -AUTOTEST_PROFILERS_LIST="" - -AUTOTEST_FILE_MASK="*.a *.tar.bz2 *.tbz2 *.tgz *.tar.gz" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-9999.ebuild deleted file mode 100644 index 3a1665086e..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-factory/autotest-factory-9999.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-tests-0.0.1-r335" -inherit toolchain-funcs flag-o-matic cros-workon autotest conflict - -DESCRIPTION="Autotest Factory tests" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~arm ~amd64" - -IUSE="+xset hardened" -# Enable autotest by default. -IUSE="${IUSE} +autotest" - -# Factory tests require locally installed deps, which are called out in -# autotest-factory-deps. -RDEPEND=" - chromeos-base/autotest-deps-iotools - chromeos-base/autotest-deps-libaio - chromeos-base/autotest-deps-audioloop - chromeos-base/autotest-deps-glbench - chromeos-base/autotest-private-board - chromeos-base/chromeos-factory - chromeos-base/flimflam-test - >=chromeos-base/vpd-0.0.1-r11 - dev-python/jsonrpclib - dev-python/pygobject - dev-python/pygtk - dev-python/ws4py - xset? ( x11-apps/xset ) -" - -DEPEND="${RDEPEND}" - -IUSE_TESTS=" - +tests_dummy_Fail - +tests_dummy_Pass - +tests_factory_Antenna - +tests_factory_Audio - +tests_factory_AudioInternalLoopback - +tests_factory_AudioLoop - +tests_factory_AudioQuality - +tests_factory_BasicCellular - +tests_factory_BasicGPS - +tests_factory_BasicWifi - +tests_factory_Camera - +tests_factory_CameraPerformanceAls - +tests_factory_Cellular - +tests_factory_Connector - +tests_factory_DeveloperRecovery - +tests_factory_Display - +tests_factory_Dummy - +tests_factory_ExtDisplay - +tests_factory_ExternalStorage - +tests_factory_Fail - +tests_factory_Finalize - +tests_factory_HWID - +tests_factory_Keyboard - +tests_factory_KeyboardBacklight - +tests_factory_Leds - +tests_factory_LidSwitch - +tests_factory_LightSensor - +tests_factory_ProbeWifi - +tests_factory_Prompt - +tests_factory_RemovableStorage - +tests_factory_RunScript - +tests_factory_ScanSN - +tests_factory_ScriptWrapper - +tests_factory_Start - +tests_factory_StressTest - +tests_factory_SyncEventLogs - +tests_factory_Touchpad - +tests_factory_Touchscreen - +tests_factory_TPM - +tests_factory_USB - +tests_factory_VerifyComponents - +tests_factory_VPD - +tests_factory_Wifi - +tests_suite_Factory -" - -IUSE="${IUSE} ${IUSE_TESTS}" - -CROS_WORKON_LOCALNAME=../third_party/autotest -CROS_WORKON_SUBDIR=files - -AUTOTEST_DEPS_LIST="" -AUTOTEST_CONFIG_LIST="" -AUTOTEST_PROFILERS_LIST="" - -AUTOTEST_FILE_MASK="*.a *.tar.bz2 *.tbz2 *.tgz *.tar.gz" diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-fakemodem-conf/autotest-fakemodem-conf-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-fakemodem-conf/autotest-fakemodem-conf-0.0.1.ebuild deleted file mode 100644 index 605a24beb8..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-fakemodem-conf/autotest-fakemodem-conf-0.0.1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright (c) 2011 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -DESCRIPTION="Runtime configuration file for fakemodem (autotest dep)" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm x86" -IUSE="" - -src_install() { - insinto /etc/dbus-1/system.d - doins "${FILESDIR}/org.chromium.FakeModem.conf" || die -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-fakemodem-conf/files/org.chromium.FakeModem.conf b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-fakemodem-conf/files/org.chromium.FakeModem.conf deleted file mode 100644 index d3891c70b0..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-fakemodem-conf/files/org.chromium.FakeModem.conf +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private-board/autotest-private-board-0.0.1-r1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private-board/autotest-private-board-0.0.1-r1.ebuild deleted file mode 100644 index 5653c3b49c..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private-board/autotest-private-board-0.0.1-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright (c) 2009 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -DESCRIPTION="Board specific autotests" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm x86" -IUSE="" - -RDEPEND="" - -# -# WARNING: Nothing should be added to this ebuild. This ebuild is overriden -# in most of the board specific overlays, or will be. -# diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private/autotest-private-0.1.0-r1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private/autotest-private-0.1.0-r1.ebuild deleted file mode 120000 index b79439046c..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private/autotest-private-0.1.0-r1.ebuild +++ /dev/null @@ -1 +0,0 @@ -autotest-private-0.1.0.ebuild \ No newline at end of file diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private/autotest-private-0.1.0.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private/autotest-private-0.1.0.ebuild deleted file mode 100644 index cf29c540f3..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-private/autotest-private-0.1.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -# CROS_WORKON_REPO=FILL_YOUR_REPO_URL_HERE -# inherit toolchain-funcs flag-o-matic cros-workon autotest - -DESCRIPTION="Private autotest tests" -HOMEPAGE="http://src.chromium.org" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm x86" -DEPEND="" -RDEPEND="" - -# This ebuild file is reserved for adding new private tests in your factory -# process. You can change the CROS_WORKON_REPO to your own server, and uncomment -# the following CROS_WORKON_* variables to have your own tests merged when -# building factory test run-in images. - -# CROS_WORKON_PROJECT=autotest-private -# CROS_WORKON_LOCALNAME=../third_party/autotest-private -# CROS_WORKON_SUBDIR= diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-tests-ltp/autotest-tests-ltp-0.0.1-r1886.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-tests-ltp/autotest-tests-ltp-0.0.1-r1886.ebuild deleted file mode 100644 index a6c8aaef56..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest-tests-ltp/autotest-tests-ltp-0.0.1-r1886.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -CROS_WORKON_COMMIT="c04bdd4a43f9a240961c8fb07afc1386fddb5826" -CROS_WORKON_TREE="fb8c4062f8c8ed9467124d53053e7c108d1eab34" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -CONFLICT_LIST="chromeos-base/autotest-tests-0.0.1-r596" - -inherit toolchain-funcs flag-o-matic cros-workon autotest conflict - -DESCRIPTION="ltp autotest" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm x86" - -IUSE="hardened" -# Enable autotest by default. -IUSE="${IUSE} +autotest" - -RDEPEND="${RDEPEND} - chromeos-base/protofiles - dev-libs/protobuf - dev-python/pygobject - !/dev/null - cp -fpru "${S}"/client/{bin,common_lib,tools} "${AUTOTEST_WORK}/client" - cp -fpu "${S}"/server/* "${AUTOTEST_WORK}/server" &>/dev/null - cp -fpru "${S}"/server/{bin,control_segments,hosts,site_tests,tests} \ - "${AUTOTEST_WORK}/server" - cp -fpru "${S}"/{conmux,tko,utils,site_utils,test_suites,frontend} "${AUTOTEST_WORK}" - - # cros directory is not from autotest upstream but cros project specific. - cp -fpru "${S}"/client/cros "${AUTOTEST_WORK}/client" - - cp -fpru "${S}"/server/cros "${AUTOTEST_WORK}/server" - - # Pre-create test directories. - local test_dirs=" - client/tests client/site_tests - client/config client/deps client/profilers - packages" - local dir - for dir in ${test_dirs}; do - mkdir "${AUTOTEST_WORK}/${dir}" - touch "${AUTOTEST_WORK}/${dir}"/.keep - done - - sed "/^enable_server_prebuild/d" "${S}/global_config.ini" > \ - "${AUTOTEST_WORK}/global_config.ini" -} - -src_install() { - insinto /usr/local/autotest - doins -r "${AUTOTEST_WORK}"/* - - # base __init__.py - touch "${D}"/usr/local/autotest/__init__.py - - # TODO: This should be more selective - chmod -R a+x "${D}"/usr/local/autotest - - # setup stuff needed for read/write operation - chmod a+wx "${D}/usr/local/autotest/packages" - - dodir "/usr/local/autotest/client/packages" - chmod a+wx "${D}/usr/local/autotest/client/packages" - - dodir "/usr/local/autotest/server/tmp" - chmod a+wx "${D}/usr/local/autotest/server/tmp" - - # Set up symlinks so that debug info works for autotests. - dodir /usr/lib/debug/usr/local/autotest/ - dosym client/site_tests /usr/lib/debug/usr/local/autotest/tests -} - -# Packages client. -pkg_postinst() { - local root_autotest_dir="${ROOT}/usr/local/autotest" - flock "${root_autotest_dir}/packages" \ - -c "python -B ${root_autotest_dir}/utils/packager.py \ - -r ${root_autotest_dir}/packages --client upload" -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest/autotest-0.0.1-r3540.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest/autotest-0.0.1-r3540.ebuild deleted file mode 100644 index a97745d2af..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest/autotest-0.0.1-r3540.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -CROS_WORKON_COMMIT="c7ac01a3599f654ad88ae00d8bd880bc692a9eee" -CROS_WORKON_TREE="f78836ac9010462184bd88e7e1d87ea43af3c75b" -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit toolchain-funcs flag-o-matic cros-workon - -DESCRIPTION="Autotest scripts and tools" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 arm amd64" - -RDEPEND=" - !/dev/null - cp -fpru "${S}"/client/{bin,common_lib,tools} "${AUTOTEST_WORK}/client" - cp -fpu "${S}"/server/* "${AUTOTEST_WORK}/server" &>/dev/null - cp -fpru "${S}"/server/{bin,control_segments,hosts,site_tests,tests} \ - "${AUTOTEST_WORK}/server" - cp -fpru "${S}"/{conmux,tko,utils,site_utils,test_suites,frontend} "${AUTOTEST_WORK}" - - # cros directory is not from autotest upstream but cros project specific. - cp -fpru "${S}"/client/cros "${AUTOTEST_WORK}/client" - - cp -fpru "${S}"/server/cros "${AUTOTEST_WORK}/server" - - # Pre-create test directories. - local test_dirs=" - client/tests client/site_tests - client/config client/deps client/profilers - packages" - local dir - for dir in ${test_dirs}; do - mkdir "${AUTOTEST_WORK}/${dir}" - touch "${AUTOTEST_WORK}/${dir}"/.keep - done - - sed "/^enable_server_prebuild/d" "${S}/global_config.ini" > \ - "${AUTOTEST_WORK}/global_config.ini" -} - -src_install() { - insinto /usr/local/autotest - doins -r "${AUTOTEST_WORK}"/* - - # base __init__.py - touch "${D}"/usr/local/autotest/__init__.py - - # TODO: This should be more selective - chmod -R a+x "${D}"/usr/local/autotest - - # setup stuff needed for read/write operation - chmod a+wx "${D}/usr/local/autotest/packages" - - dodir "/usr/local/autotest/client/packages" - chmod a+wx "${D}/usr/local/autotest/client/packages" - - dodir "/usr/local/autotest/server/tmp" - chmod a+wx "${D}/usr/local/autotest/server/tmp" - - # Set up symlinks so that debug info works for autotests. - dodir /usr/lib/debug/usr/local/autotest/ - dosym client/site_tests /usr/lib/debug/usr/local/autotest/tests -} - -# Packages client. -pkg_postinst() { - local root_autotest_dir="${ROOT}/usr/local/autotest" - flock "${root_autotest_dir}/packages" \ - -c "python -B ${root_autotest_dir}/utils/packager.py \ - -r ${root_autotest_dir}/packages --client upload" -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest/autotest-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest/autotest-9999.ebuild deleted file mode 100644 index aec4c435d5..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/autotest/autotest-9999.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright (c) 2012 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -CROS_WORKON_PROJECT="chromiumos/third_party/autotest" - -inherit toolchain-funcs flag-o-matic cros-workon - -DESCRIPTION="Autotest scripts and tools" -HOMEPAGE="http://www.chromium.org/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~arm ~amd64" - -RDEPEND=" - !/dev/null - cp -fpru "${S}"/client/{bin,common_lib,tools} "${AUTOTEST_WORK}/client" - cp -fpu "${S}"/server/* "${AUTOTEST_WORK}/server" &>/dev/null - cp -fpru "${S}"/server/{bin,control_segments,hosts,site_tests,tests} \ - "${AUTOTEST_WORK}/server" - cp -fpru "${S}"/{conmux,tko,utils,site_utils,test_suites,frontend} "${AUTOTEST_WORK}" - - # cros directory is not from autotest upstream but cros project specific. - cp -fpru "${S}"/client/cros "${AUTOTEST_WORK}/client" - - cp -fpru "${S}"/server/cros "${AUTOTEST_WORK}/server" - - # Pre-create test directories. - local test_dirs=" - client/tests client/site_tests - client/config client/deps client/profilers - packages" - local dir - for dir in ${test_dirs}; do - mkdir "${AUTOTEST_WORK}/${dir}" - touch "${AUTOTEST_WORK}/${dir}"/.keep - done - - sed "/^enable_server_prebuild/d" "${S}/global_config.ini" > \ - "${AUTOTEST_WORK}/global_config.ini" -} - -src_install() { - insinto /usr/local/autotest - doins -r "${AUTOTEST_WORK}"/* - - # base __init__.py - touch "${D}"/usr/local/autotest/__init__.py - - # TODO: This should be more selective - chmod -R a+x "${D}"/usr/local/autotest - - # setup stuff needed for read/write operation - chmod a+wx "${D}/usr/local/autotest/packages" - - dodir "/usr/local/autotest/client/packages" - chmod a+wx "${D}/usr/local/autotest/client/packages" - - dodir "/usr/local/autotest/server/tmp" - chmod a+wx "${D}/usr/local/autotest/server/tmp" - - # Set up symlinks so that debug info works for autotests. - dodir /usr/lib/debug/usr/local/autotest/ - dosym client/site_tests /usr/lib/debug/usr/local/autotest/tests -} - -# Packages client. -pkg_postinst() { - local root_autotest_dir="${ROOT}/usr/local/autotest" - flock "${root_autotest_dir}/packages" \ - -c "python -B ${root_autotest_dir}/utils/packager.py \ - -r ${root_autotest_dir}/packages --client upload" -} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-dev/coreos-dev-0.1.0.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-dev/coreos-dev-0.1.0.ebuild index 144839d125..9c7899fe9a 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-dev/coreos-dev-0.1.0.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-dev/coreos-dev-0.1.0.ebuild @@ -15,7 +15,7 @@ IUSE="bluetooth opengl X" # developers want to use for development, test, or debug". This # category is meant to include all developer use cases, including # software test and debug, performance tuning, hardware validation, -# and debugging failures running autotest. +# and debugging failures. # # To protect developer images from changes in other ebuilds you # should include any package with a user constituency, regardless of diff --git a/sdk_container/src/third_party/coreos-overlay/eclass/autotest-deponly.eclass b/sdk_container/src/third_party/coreos-overlay/eclass/autotest-deponly.eclass deleted file mode 100644 index 1cae0d30db..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/eclass/autotest-deponly.eclass +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -# -# Original Author: The Chromium OS Authors -# Purpose: Eclass for handling autotest deps packages -# - -EAPI=2 - -inherit autotest - - -AUTOTEST_CONFIG_LIST="" -AUTOTEST_DEPS_LIST="" -AUTOTEST_PROFILERS_LIST="" - -# -# In order to build only deps (call their setup function), we need to have -# a test that calls their setup() in its own setup(). This is done by -# creating a "fake" test, prebuilding it, and then deleting it after install. -# - -AUTOTEST_FORCE_TEST_LIST="myfaketest" - -autotest-deponly_src_prepare() { - autotest_src_prepare - - pushd "${AUTOTEST_WORKDIR}/client/site_tests/" 1> /dev/null || die - mkdir myfaketest - cd myfaketest - - # NOTE: Here we create a fake test case, that does not do anything except for - # setup of all deps. -cat << ENDL > myfaketest.py -from autotest_lib.client.bin import test, utils - -class myfaketest(test.test): - def setup(self): -ENDL - - for item in ${AUTOTEST_DEPS_LIST}; do -echo " self.job.setup_dep(['${item}'])" >> myfaketest.py - done - - chmod a+x myfaketest.py - popd 1> /dev/null -} - -autotest-deponly_src_install() { - autotest_src_install - - rm -rf ${D}/usr/local/autotest/client/site_tests/myfaketest || die -} - -EXPORT_FUNCTIONS src_prepare src_install diff --git a/sdk_container/src/third_party/coreos-overlay/eclass/autotest.eclass b/sdk_container/src/third_party/coreos-overlay/eclass/autotest.eclass deleted file mode 100644 index 6d835cf0f7..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/eclass/autotest.eclass +++ /dev/null @@ -1,443 +0,0 @@ -# Copyright (c) 2010 The Chromium OS Authors. All rights reserved. -# Distributed under the terms of the GNU General Public License v2 - -# -# Original Author: The Chromium OS Authors -# Purpose: Eclass for handling autotest test packages -# - -RDEPEND="( autotest? ( >=chromeos-base/autotest-0.0.1-r3 ) )" - -IUSE="+buildcheck autotest opengles" - -# Ensure the configures run by autotest pick up the right config.site -export CONFIG_SITE="/usr/share/config.site" -export AUTOTEST_WORKDIR="${WORKDIR}/autotest-work" - -# @ECLASS-VARIABLE: AUTOTEST_CLIENT_* -# @DESCRIPTION: -# Location of the appropriate test directory inside ${S} -: ${AUTOTEST_CLIENT_TESTS:=client/tests} -: ${AUTOTEST_CLIENT_SITE_TESTS:=client/site_tests} -: ${AUTOTEST_CONFIG:=client/config} -: ${AUTOTEST_DEPS:=client/deps} -: ${AUTOTEST_PROFILERS:=client/profilers} - -# @ECLASS-VARIABLE: AUTOTEST_*_LIST -# @DESCRIPTION: -# The list of deps/configs/profilers provided with this package -: ${AUTOTEST_CONFIG_LIST:=} -: ${AUTOTEST_DEPS_LIST:=} -: ${AUTOTEST_PROFILERS_LIST:=} - -# @ECLASS-VARIABLE: AUTOTEST_FORCE_LIST -# @DESCRIPTION: -# Sometimes we just want to forget about useflags and build what's inside -: ${AUTOTEST_FORCE_TEST_LIST:=} - -# @ECLASS-VARIABLE: AUTOTEST_FILE_MASK -# @DESCRIPTION: -# The list of 'find' expressions to find in the resulting image and delete -: ${AUTOTEST_FILE_MASK:=} - -fast_cp() { - cp -l "$@" || cp "$@" -} - -get_test_list() { - if [ -n "${AUTOTEST_FORCE_TEST_LIST}" ]; then - # list forced - echo "${AUTOTEST_FORCE_TEST_LIST}" - return - fi - - # we cache the result of this operation in AUTOTEST_TESTS, - # because it's expensive and does not change over the course of one ebuild run - local result="${IUSE_TESTS[*]//[+-]tests_/}" - result="${result//tests_/}" - - result=$(for test in ${result}; do use tests_${test} && echo -n "${test} "; done) - echo "${result}" -} - -# Pythonify the list of packages by doing the equivalent of ','.join(args) -pythonify_test_list() { - local result=$(printf '%s,' "$@") - echo ${result%,} -} - -# Create python package init files for top level test case dirs. -touch_init_py() { - local dirs=${1} - for base_dir in $dirs - do - local sub_dirs="$(find ${base_dir} -maxdepth 1 -type d)" - for sub_dir in ${sub_dirs} - do - touch ${sub_dir}/__init__.py - done - touch ${base_dir}/__init__.py - done -} - -# Exports a CROS_WORKON_SUBDIRS_TO_COPY variable to ensure that only the -# necessary files will be copied. This cannot be applied globally, as some -# ebuilds may not have tests only. -autotest_restrict_workon_subdirs() { - CROS_WORKON_SUBDIRS_TO_COPY=() - local var - for var in AUTOTEST_{CLIENT,SERVER}_{TESTS,SITE_TESTS} \ - AUTOTEST_{CONFIG,DEPS,PROFILERS}; do - CROS_WORKON_SUBDIRS_TO_COPY+=( ${!var} ) - done -} - -setup_cross_toolchain() { - tc-export CC CXX AR RANLIB LD NM STRIP PKG_CONFIG - export CCFLAGS="$CFLAGS" - - # TODO(fes): Check for /etc/hardened for now instead of the hardened - # use flag because we aren't enabling hardened on the target board. - # Rather, right now we're using hardened only during toolchain compile. - # Various tests/etc. use %ebx in here, so we have to turn off PIE when - # using the hardened compiler - if use x86 ; then - if use hardened ; then - #CC="${CC} -nopie" - append-flags -nopie - fi - fi -} - -create_autotest_workdir() { - local dst=${1} - - # create a working enviroment for pre-building - ln -sf "${SYSROOT}"/usr/local/autotest/{conmux,tko,global_config.ini,shadow_config.ini} "${dst}"/ - - # NOTE: in order to make autotest not notice it's running from /usr/local/, we need - # to make sure the binaries are real, because they do the path magic - local root_path base_path - for base_path in utils server; do - root_path="${SYSROOT}/usr/local/autotest/${base_path}" - mkdir -p "${dst}/${base_path}" - for entry in $(ls "${root_path}"); do - # Take all important binaries from SYSROOT install, make a copy. - if [ -d "${root_path}/${entry}" ]; then - # Ignore anything that has already been put in place by - # something else. This will typically be server/{site_tests,tests}. - if ! [ -e "${dst}/${base_path}/${entry}" ]; then - ln -sf "${root_path}/${entry}" "${dst}/${base_path}/" - fi - else - cp -f ${root_path}/${entry} ${dst}/${base_path}/ - fi - done - done - for base_path in client client/bin; do - root_path="${SYSROOT}/usr/local/autotest/${base_path}" - mkdir -p "${dst}/${base_path}" - - # Skip bin, because it is processed separately, and test-provided dirs - # Also don't symlink to packages, because that kills the build - for entry in $(ls "${root_path}" | \ - grep -v "\(bin\|tests\|site_tests\|config\|deps\|profilers\|packages\)$"); do - ln -sf "${root_path}/${entry}" "${dst}/${base_path}/" - done - done - # replace the important binaries with real copies - for base_path in autotest autotest_client; do - root_path="${SYSROOT}/usr/local/autotest/client/bin/${base_path}" - rm "${dst}/client/bin/${base_path}" - cp -f ${root_path} "${dst}/client/bin/${base_path}" - done - - # Selectively pull in deps that are not provided by the current test package - for base_path in config deps profilers; do - for dir in "${SYSROOT}/usr/local/autotest/client/${base_path}"/*; do - if [ -d "${dir}" ] && \ - ! [ -d "${AUTOTEST_WORKDIR}/client/${base_path}/$(basename ${dir})" ]; then - # directory does not exist, create a symlink - ln -sf "${dir}" "${AUTOTEST_WORKDIR}/client/${base_path}/$(basename ${dir})" - fi - done - done -} - -print_test_dirs() { - local testroot="${1}" - local ignore_test_contents="${2}" - - pushd "${testroot}" 1> /dev/null - for test in *; do - if [ -d "${test}" ] && [ -n "${ignore_test_contents}" -o \ - -f "${test}/${test}".py ]; then - echo "${test}" - fi - done - popd 1> /dev/null -} - -# checks IUSE_TESTS and sees if at least one of these is enabled -are_we_used() { - if ! use autotest; then - # unused - return 1 - fi - - [ -n "$(get_test_list)" ] && return 0 - - # unused - return 1 -} - -autotest_src_prepare() { - are_we_used || return 0 - einfo "Preparing tests" - - # FIXME: These directories are needed, autotest quietly dies if - # they don't even exist. They may, however, stay empty. - mkdir -p "${AUTOTEST_WORKDIR}"/client/tests - mkdir -p "${AUTOTEST_WORKDIR}"/client/site_tests - mkdir -p "${AUTOTEST_WORKDIR}"/client/config - mkdir -p "${AUTOTEST_WORKDIR}"/client/deps - mkdir -p "${AUTOTEST_WORKDIR}"/client/profilers - - TEST_LIST=$(get_test_list) - - # Pull in the individual test cases. - for l1 in client server; do - for l2 in site_tests tests; do - # pick up the indicated location of test sources - eval srcdir=${WORKDIR}/${P}/\${AUTOTEST_${l1^^*}_${l2^^*}} - - # test does have this directory - for test in ${TEST_LIST}; do - if [ -d "${srcdir}/${test}" ]; then - fast_cp -fpr "${srcdir}/${test}" "${AUTOTEST_WORKDIR}/${l1}/${l2}"/ || die - fi - done - done - done - - # Pull in all the deps provided by this package, selectively. - for l2 in config deps profilers; do - # pick up the indicated location of test sources - eval srcdir=${WORKDIR}/${P}/\${AUTOTEST_${l2^^*}} - - if [ -d "${srcdir}" ]; then # test does have this directory - pushd "${srcdir}" 1> /dev/null - eval deplist=\${AUTOTEST_${l2^^*}_LIST} - - if [ "${deplist}" = "*" ]; then - fast_cp -fpr * "${AUTOTEST_WORKDIR}/client/${l2}" - else - for dir in ${deplist}; do - fast_cp -fpr "${dir}" "${AUTOTEST_WORKDIR}/client/${l2}"/ || die - done - fi - popd 1> /dev/null - fi - done - - # FIXME: We'd like if this were not necessary, and autotest supported out-of-tree build - create_autotest_workdir "${AUTOTEST_WORKDIR}" - - # Each test directory needs to be visited and have an __init__.py created. - # However, that only applies to the directories which have a main .py file. - pushd "${AUTOTEST_WORKDIR}" > /dev/null || die "AUTOTEST_WORKDIR does not exist?!" - for dir in client/tests client/site_tests; do - pushd "${dir}" > /dev/null || continue - for sub in *; do - [ -f "${sub}/${sub}.py" ] || continue - - touch_init_py ${sub} - done - popd > /dev/null - done - popd > /dev/null - - # Cleanup checked-in binaries that don't support the target architecture - [[ ${E_MACHINE} == "" ]] && return 0; - rm -fv $( scanelf -RmyBF%a "${AUTOTEST_WORKDIR}" | grep -v -e ^${E_MACHINE} ) -} - -autotest_src_compile() { - if ! are_we_used; then - ewarn "***************************************************************" - ewarn "* Not building any tests, because the requested list is empty *" - ewarn "***************************************************************" - return 0 - fi - einfo "Compiling tests" - - pushd "${AUTOTEST_WORKDIR}" 1> /dev/null - - setup_cross_toolchain - - if use opengles ; then - graphics_backend=OPENGLES - else - graphics_backend=OPENGL - fi - - # HACK: Some of the autotests depend on SYSROOT being defined, and die - # a gruesome death if it isn't. But SYSROOT does not need to exist, for - # example on the host, it doesn't. Let's define a compatible variable - # here in case we have none. - export SYSROOT=${SYSROOT:-"/"} - - # This only prints the tests that have the associated .py - # (and therefore a setup function) - local prebuild_test_dirs=" - client/tests client/site_tests" - TESTS=$(\ - for dir in ${prebuild_test_dirs}; do - print_test_dirs "${AUTOTEST_WORKDIR}/${dir}" - done | sort -u) - NR_TESTS=$(echo ${TESTS}|wc -w) - if ! [ "${NR_TESTS}" = "0" ]; then - einfo "Building tests (${NR_TESTS}):" - einfo "${TESTS}" - - NORMAL=$(echo -e "\e[0m") - GREEN=$(echo -e "\e[1;32m") - RED=$(echo -e "\e[1;31m") - - # Call autotest to prebuild all test cases. - # Parse output through a colorifying sed script - ( GRAPHICS_BACKEND="$graphics_backend" LOGNAME=${SUDO_USER} \ - client/bin/autotest_client --quiet \ - --client_test_setup=$(pythonify_test_list ${TESTS}) \ - || ! use buildcheck || die "Tests failed to build." - ) | sed -e "s/\(INFO:root:setup\)/${GREEN}* \1${NORMAL}/" \ - -e "s/\(ERROR:root:\[.*\]\)/${RED}\1${NORMAL}/" - else - einfo "No tests to prebuild, skipping" - fi - - # Cleanup some temp files after compiling - for mask in '*.[do]' '*.pyc' ${AUTOTEST_FILE_MASK}; do - einfo "Purging ${mask}" - find . -name "${mask}" -delete - done - - popd 1> /dev/null -} - -autotest_src_install() { - are_we_used || return 0 - einfo "Installing tests" - - # Install all test cases, after setup has been called on them. - # We install everything, because nothing else is copied into the - # testcase directories besides what this package provides. - local instdirs=" - client/tests - client/site_tests" - - for dir in ${instdirs}; do - [ -d "${AUTOTEST_WORKDIR}/${dir}" ] || continue - - insinto /usr/local/autotest/$(dirname ${dir}) - doins -r "${AUTOTEST_WORKDIR}/${dir}" - done - - # Install the deps, configs, profilers. - # Difference from above is, we don't install the whole thing, just - # the stuff provided by this package, by looking at AUTOTEST_*_LIST. - instdirs=" - config - deps - profilers" - - for dir in ${instdirs}; do - [ -d "${AUTOTEST_WORKDIR}/client/${dir}" ] || continue - - insinto /usr/local/autotest/client/${dir} - - eval provided=\${AUTOTEST_${dir^^*}_LIST} - # * means provided all, figure out the list from ${S} - if [ "${provided}" = "*" ]; then - if eval pushd "${WORKDIR}/${P}/\${AUTOTEST_${dir^^*}}" &> /dev/null; then - provided=$(ls) - popd 1> /dev/null - else - provided="" - fi - fi - - for item in ${provided}; do - doins -r "${AUTOTEST_WORKDIR}/client/${dir}/${item}" - done - done - - # TODO: Not all needs to be executable, but it's hard to pick selectively. - # The source repo should already contain stuff with the right permissions. - chmod -R a+x "${D}"/usr/local/autotest/* -} - -autotest_pkg_postinst() { - are_we_used || return 0 - local root_autotest_dir="${ROOT}/usr/local/autotest" - local path_to_image="${D}/usr/local/autotest" - # Should only happen when running emerge on a DUT. - if [ ! -d "${root_autotest_dir}" ]; then - einfo "Skipping packaging as no autotest installation detected." - return 0 - fi - - # Gather the artifacts we want autotest to package. - local test_opt dep_opt prof_opt - - # Only client tests can be packaged. - local tests_to_package_dirs="client/tests client/site_tests" - local client_tests=$(\ - for dir in ${tests_to_package_dirs}; do - print_test_dirs "${path_to_image}/${dir}" yes - done | sort -u) - - if [ -n "${client_tests}" ] && [ "${client_tests}" != "myfaketest" ]; then - # Check for test_count. The packager performs poorly when - # too many arguments are specified vs. --all. This should be fixed in - # autotest (crosbug.com/28173). - test_count=$(echo ${client_tests} | wc -w) - if [ ${test_count} -gt 10 ]; then - test_opt="--all" - else - test_opt="--test=$(pythonify_test_list ${client_tests})" - fi - fi - - if [ "{test_opt}" != "--all" ]; then - if [ -n "${AUTOTEST_DEPS_LIST}" ]; then - dep_opt="--dep=$(pythonify_test_list ${AUTOTEST_DEPS_LIST})" - fi - - # For *, we must generate the list of profilers. - if [ "${AUTOTEST_PROFILERS_LIST}" = "*" ]; then - AUTOTEST_PROFILERS_LIST=$(\ - print_test_dirs "${path_to_image}/client/profilers" yes | sort -u) - prof_opt="--profiler=$(pythonify_test_list ${AUTOTEST_PROFILERS_LIST})" - fi - fi - - if [ -n "${test_opt}" -o -n "${dep_opt}" -o -n "${prof_opt}" ]; then - einfo "Running packager with options ${test_opt} ${dep_opt} ${prof_opt}" - flock "${root_autotest_dir}/packages" \ - -c "python -B ${root_autotest_dir}/utils/packager.py \ - -r ${root_autotest_dir}/packages \ - ${test_opt} ${dep_opt} ${prof_opt} upload" - else - einfo "Packager not run as nothing was found to package." - fi -} - -if [[ "${CROS_WORKON_PROJECT}" == "chromiumos/third_party/autotest" ]]; then - # Using main autotest repo. Automatically restricting checkout. - # Note that this does not happen if the inherit is done prior to setting - # CROS_WORKON_* variables. - autotest_restrict_workon_subdirs -fi - -EXPORT_FUNCTIONS src_compile src_prepare src_install pkg_postinst