1. 08 Aug, 2016 2 commits
  2. 21 Jun, 2016 1 commit
    • Selim Gurun's avatar
      Remove BrowserBenchTest · f92fb0b8
      Selim Gurun authored
      This is a performance test with a hardcoded timeout (1 hour). Webview
      team does not have a use case for this test or resulting report.
      
      Bug: 28655634, 28748719
      Change-Id: I005a568287a921838ea53894cccbcf319fce1840
      f92fb0b8
  3. 12 May, 2016 1 commit
  4. 11 May, 2016 1 commit
  5. 08 Mar, 2016 1 commit
  6. 22 Dec, 2015 1 commit
    • Sebastien Hertz's avatar
      CTS: check non-zygote apps are not debuggable DO NOT MERGE · 557f84a4
      Sebastien Hertz authored
      Adds an hostside-like CTS test running a Java app (jar file) from
      app_process, without forking from zygote, and checks it is not
      debuggable (having no JDWP connection) using 'adb jdwp' command.
      
      Bug: 23050463
      
      (cherry picked from commit e37f4b4f)
      
      Change-Id: Ic4c71db200df2aad82273407f3d34ae1df9ae4ac
      557f84a4
  7. 30 Sep, 2015 1 commit
    • Grigory Dzhavadyan's avatar
      Add a host-side test to verify run-as works in adb shell. · 46ede90e
      Grigory Dzhavadyan authored
      Currently it is impossible to debug C++ applications on some devices
      without taking special measures. To prevent this from happening in the
      future, we'll add some CTS tests that cover the functionality necessary
      for debugging C++ code.
      
      Change-Id: I37d339a8d74c7c4fef4fc96f3908b0fa38ad7f0f
      46ede90e
  8. 19 Aug, 2015 2 commits
    • Sebastien Hertz's avatar
      CTS: check non-zygote apps are not debuggable DO NOT MERGE · f872d428
      Sebastien Hertz authored
      Adds an hostside-like CTS test running a Java app (jar file) from
      app_process, without forking from zygote, and checks it is not
      debuggable (having no JDWP connection) using 'adb jdwp' command.
      
      Bug: 23050463
      
      (cherry picked from commit e37f4b4f)
      
      Change-Id: Ic4c71db200df2aad82273407f3d34ae1df9ae4ac
      f872d428
    • Sebastien Hertz's avatar
      CTS: check non-zygote apps are not debuggable · 3f733482
      Sebastien Hertz authored
      Adds an hostside-like CTS test running a Java app (jar file) from
      app_process, without forking from zygote, and checks it is not
      debuggable (having no JDWP connection) using 'adb jdwp' command.
      
      Bug: 23050463
      
      (cherry picked from commit e37f4b4f)
      
      Change-Id: I5300ccff6ad3c202289f7dad0aa8789f69124c23
      3f733482
  9. 11 Feb, 2015 1 commit
    • Svetoslav Ganov's avatar
      Enabling app widget tests in lmp-mr1-dev. · 5619bdf6
      Svetoslav Ganov authored
      Due to a bug in lmp-dev we disabled the app widget tests as
      they would fail on user builds. Now the bug (granting the bind app widget permission to the shell) is fixed and this change enables the app widget tests.
      
      Change-Id: I6cc597eb66e0bf74f8381d4c1ed562c6dfbe6c29
      5619bdf6
  10. 03 Feb, 2015 1 commit
    • Kenny Guy's avatar
      Tests for LauncherApps · da65244c
      Kenny Guy authored
      CTS Tests for LauncherApps service.
      
      Bug: 17561728
      Change-Id: I007c9457781fb750981a506d60e4028a73fa9ba1
      da65244c
  11. 23 Jan, 2015 1 commit
    • Jeff Sharkey's avatar
      Tests for new revisionCode attribute. · cd627da9
      Jeff Sharkey authored
      Verifies that split APKs can be updated with higher revision codes,
      but never downgraded.
      
      Bug: 19118834
      Change-Id: I3ce174952d368a3ec70e6738852c71037ade19ed
      cd627da9
  12. 01 Dec, 2014 1 commit
  13. 20 Nov, 2014 1 commit
  14. 11 Nov, 2014 1 commit
    • Wonsik Kim's avatar
      Add TvProviderPerf · 37388884
      Wonsik Kim authored
      Performance on Nexus Player:
      
      (per a transaction of 1000 operations except for some cases marked with *)
      
      for channels:
        Average elapsed time for (insert, update, delete*):
          1020.5 ms, 1401.67 ms, 2091.0 ms
      
      for programs:
        Average elapsed time for (insert, update, query, delete programs*, delete channels*):
          739.12 ms, 1335.89 ms, 14.83 ms, 321.92 ms, 293.5 ms
      
      Bug: 18013002
      Change-Id: I968cd9868ae16423a037be42ef73efae050e59ce
      37388884
  15. 23 Oct, 2014 1 commit
  16. 17 Oct, 2014 1 commit
    • Matthew Williams's avatar
      CTS tests for android.app.job · 547b816c
      Matthew Williams authored
      BUG: 16407786
      Adds CTS for scheduling jobs with connectivity constraints.
      Adds CTS for scheduling jobs with timing constraints.
      Adds CTS verifier for scheduling jobs with idle constraints.
      Adds CTS verifier for scheduling jobs with charging constraints.
      Adds CTS verifier for scheduling jobs with connectivity
      constraints, when connectivity is unavailable.
      
      Change-Id: Ie3736385334be06f0608098c57d34f6beeda8b02
      547b816c
  17. 16 Oct, 2014 1 commit
    • Christopher Ferris's avatar
      Add cts native test multilib support. · 286aca5d
      Christopher Ferris authored
      - Add support for marking a single test as not supported by an abi.
      - Add four bionic tests that do not run on 64 bit abis.
      - Make all native test executables end in 32/64 depending on the abi.
      - For 64 bit abis, force the inclusion of the 64 bit test executable.
      - Modify the native gtest runner to append 32/64 to the executable
        depending on the bitness of the abi.
      
      Bug: 17927956
      Change-Id: Ie36a189f65c901b16041e4e7db8d806480a9861a
      286aca5d
  18. 15 Oct, 2014 1 commit
    • Jeff Sharkey's avatar
      Security tests for cross user intents. · 8d959c10
      Jeff Sharkey authored
      This splits the sender and receiver apps to allow us to test both
      directions: from managed to parent and from parent to managed.
      
      Bug: 17983737
      Change-Id: I2af55d96a262f71b157bfa3c076846695f726aa8
      8d959c10
  19. 14 Oct, 2014 1 commit
    • Jarkko Pöyry's avatar
      Declare supported ABIs in dEQP test descriptors. · 59a8dbbb
      Jarkko Pöyry authored
      Add "abis" attribute to dEQP test case descriptor XMLs during the
      CTS build by creating a dummy dEQP project under cts from which
      the test descriptors depend on. Declaring supported ABIs prevents
      dEQP tests from being run on an unsupported ABI.
      
      Supported ABIs are queried by generating a test descriptor xml for
      a dummy test list using the cts-xml-generator and then parsing the
      result. The dEQP test descriptor XML templates are then patched
      with the current ABIs.
      
      Bug: 17956011
      Change-Id: I3761c61d197523e0e9033dbe57e49e21ca2ad435
      59a8dbbb
  20. 10 Oct, 2014 3 commits
    • dcashman's avatar
      Add KeySet key-rotation CTS tests. · e84939a2
      dcashman authored
      Port the keyset tests found at /platform/frameworks/base/core/tests/coretests/
      to CTS.
      
      Bug: 17391204
      Change-Id: Ib67be62b9cdc973b2401e02d3b43d40b7d178be4
      e84939a2
    • Jeff Sharkey's avatar
      Tests for DocumentsProvider and DocumentsUI. · 3c4d2fcf
      Jeff Sharkey authored
      Developers can launch the OPEN_DOCUMENT, CREATE_DOCUMENT, and
      OPEN_DOCUMENT_TREE to let the user pick from DocumentsProvider
      instances running on the system.  This test hosts both a provider
      and client, and drives various UI interactions to ensure that
      these intents match developer expectations.
      
      Bug: 17953507
      Change-Id: I40cc5ae7625edc098a43872183376ca1f62d175c
      3c4d2fcf
    • Jeff Sharkey's avatar
      Tests for "feature" split APKs. · d724a394
      Jeff Sharkey authored
      Adds a new "feature" split APK which contains code, new manifest
      components, and its own set of split resources.  Verify that code
      and resources from both base and feature coexist, and that they can
      interact with each other.
      
      Bug: 16947729
      Change-Id: I8cc1a6c3402ce994aacd9c103338393fb3d145f2
      d724a394
  21. 08 Oct, 2014 2 commits
    • Adam Lesinski's avatar
      Add CTS tests for the new UsageStats API · 4da0bc05
      Adam Lesinski authored
      Some notable tests are missing due to their inability to be triggered
      on non-eng devices from the CTS test:
      - Testing configuration events in the event log.
      - Testing configurations in the ConfigurationStats aggregate.
      - Testing time changes.
      - Testing data eviction after the specified length of time.
      - Testing long-term aggregation of data.
      
      Bug:17536113
      Change-Id: Ibd0d5fcbe80b5e6e5ea9abd06fc246154f0023fb
      4da0bc05
    • Jeff Sharkey's avatar
      First pass at CTS tests for split APKs. · 6302bb5a
      Jeff Sharkey authored
      Defines a CtsSplitApp which includes a base APK, along with splits
      for density, API version, and locale.  New host-side tests install
      various combinations of these split APKs to assert correct behavior.
      
      Specifically verifies that split resources can change manifest
      enabled settings, and that the best-matching drawable resources
      are picked based on installed splits.
      
      Also includes native code for all supported architectures in
      separate splits, verifying that we can install various combinations
      and load them correctly.  All native code is checked in as prebuilts
      since the normal build system can only handle two ABIs max.  See the
      build_libs.sh script to rebuild and generate all the makefiles from
      a single template.
      
      Verifies that security is enforced when installing splits with
      different version codes or signing certificates.
      
      Currently only uses "pm" commands directly for managing atomic
      install sessions, which is what other SDK tools will be using.  Future
      changes will add public API tests.
      
      Bug: 16947729
      Change-Id: I21cdcad03870311daad93f551f2555fd27ed8378
      6302bb5a
  22. 03 Oct, 2014 1 commit
  23. 02 Oct, 2014 1 commit
    • Esteban Talavera's avatar
      Create environment for running CTS test for Device Owner · 17aafef6
      Esteban Talavera authored
      At the moment, all DeviceOwner tests are implemented as GTS tests.
      However, many of them can be run as CTS tests (i.e. they don't
      require special permissions). I've moved across those tests on this change.
      
      Also, I've renamed Profile Owner tests to Managed Profile to avoid confusion.
      
      Bug: 17312478
      Change-Id: I426e5b752a36403ec84f5b914558dfbcd407a08a
      17aafef6
  24. 01 Oct, 2014 1 commit
  25. 25 Sep, 2014 1 commit
  26. 24 Sep, 2014 1 commit
  27. 23 Sep, 2014 1 commit
    • Evan Charlton's avatar
      Remove Telecom CTS tests · 814b63f9
      Evan Charlton authored
      android.telecom.* APIs have been marked @hide, so remove their CTS
      tests.
      
      Bug: 17569532
      Change-Id: Ibd7240ed3442b1d3c9257eb2c65673f9a577f54a
      814b63f9
  28. 19 Sep, 2014 1 commit
  29. 17 Sep, 2014 1 commit
    • Mika Isojärvi's avatar
      Include deqp tests to cts. · 84e6593d
      Mika Isojärvi authored
      Makefile changes that will include drawElements Quality Program tests into cts.
      
      Bug: 17388917
      Change-Id: I6d6f33f8cac7d0d5024c54dd801ecee6cce6a451
      84e6593d
  30. 15 Sep, 2014 1 commit
  31. 12 Sep, 2014 1 commit
  32. 11 Sep, 2014 1 commit
  33. 10 Sep, 2014 1 commit
  34. 03 Sep, 2014 2 commits
    • Chenjie Luo's avatar
      Create a theme test in cts and updated reference pictures · 42aaa5c1
      Chenjie Luo authored
      1) Move android.host.holo to android.host.theme
      2) Migrate other tests from android.holo to android.host.theme
      3) Skip theme test for watch and tv
      4) Delete the CtsHoloTestCases
      
      bug: 17160329
      Change-Id: I17bddcbd3a97d5638ba77a6f6b7b0b492c63d4cb
      42aaa5c1
    • Eric Penner's avatar
      Add WebGL Device Tests. · f0a43ae1
      Eric Penner authored
      This adds a very minimal WebGL conformance harness, which allows
      us to run WebGL tests in WebView. In order to report results for
      each test, the test methods are generated from the WebGL
      conformance test cases using python.
      
      Bug: 14639928
      Change-Id: I4b8c25e771bdfdd60eb5918b73d4ab9032544789
      f0a43ae1