OSDN Git Service

Make SelectTest append selectTest argument from extended class
authorTadashi G. Takaoka <takaoka@google.com>
Fri, 22 Mar 2019 02:17:29 +0000 (11:17 +0900)
committerTadashi G. Takaoka <takaoka@google.com>
Fri, 22 Mar 2019 09:04:30 +0000 (18:04 +0900)
commit9648d4b04bd0782aa670f8403cc3c18e7722c8ea
tree79d4b77f34a0f72448a7db2058134dfbb3c81d2b
parent75eaf771f8adff4be40e62ea891b728d05d98882
Make SelectTest append selectTest argument from extended class

This CL also moves CoreTestsFilter to frameworks/base/test-util, so
that FrameworksCoreTests, FrameworksServicesTests, and WmTests can use
CoreTestsFilter.

Test: Pass SelectTestTests
  $ atest WmTests:com.android.test.filters.SelectTestTests
Test: Pass all 91 non-flaky presubmit tests in FrameworksCoreTests using
  CoreTestsFilter
  $ tradefed.sh run commandAndExit WmTests \
      --instrumentation-arg selectTest=com.android.server.wm. \
      --instrumentation-arg filter=com.android.server.wm.test.filters.CoreTestsFilter
      --include-annotation android.platform.test.annotations.Presubmit \
      --exclude-annotation androidx.test.filters.FlakyTest
Test: Pass all 740 non-flaky presubmit tests in WmTests using
  CoreTestsFilter
  $ tradefed.sh run commandAndExit WmTests \
      --instrumentation-arg selectTest=com.android.server.wm. \
      --instrumentation-arg filter=com.android.server.wm.test.filters.CoreTestsFilter
      --include-annotation android.platform.test.annotations.Presubmit \
      --exclude-annotation androidx.test.filters.FlakyTest
Bug: 122451194
Change-Id: I83d13d9ef82a92677bee67da5ee8a5faa0690f82
tests/utils/testutils/Android.bp
tests/utils/testutils/java/com/android/server/wm/test/filters/CoreTestsFilter.java [moved from core/tests/coretests/src/com/android/server/wm/test/filters/CoreTestsFilter.java with 100% similarity]
tests/utils/testutils/java/com/android/test/filters/SelectTest.java
tests/utils/testutils/java/com/android/test/filters/SelectTestTests.java