• Home
  • Raw
  • Download

Lines Matching +full:old +full:- +full:client +full:- +full:version +full:- +full:compatibility +full:- +full:test

5 Bumping min Python version requirement to 3.11.
10 * Support am instrument options in snippet client.
12 * Improved mechanism for tracking repeat and retry records in test report.
30 * Make print test case name feature usable.
32 * Missing info in test records are now populated.
51 ## Mobly Release 1.12: New Snippet Base Client and a New `pre_run` Stage
53 This release introduces the new generic Mobly snippet base client and the new
54 Android snippet client built on top. The new snippet base enables us to better
57 The old Android snippet client is now considered deprecated, and will be
59 * `snippet_client` -> `snippet_client_v2`
60 * `snippet_event` -> `mobly.snippet.callback_event`
61 * `callback_handler` -> `callback_handler_v2`
64 true role: steps that happen before all the test case methods are finalized.
70 * Added the new Mobly snippet base client.
71 * Added the new Android snippet client v2 based on the new base client.
76 * The old Android snippet client is deprecated.
80 * Various issues in the Android snippet client.
85 ## Mobly Release 1.11.1: Support Test Case `repeat` and `retry`.
88 * Native support for `repeat` and `retry` of test cases.
103 Py2-specific workarounds and deprecated APIs are removed in this release.
104 We are also refactoring to use 2-space indentation and unit test system.
107 * Framework support for test case level `repeat` and `retry`.
115 * More metadata collected for test runs
126 * Option to change the logging verbosity of the Mobly snippet client. The
131 * IDE compatibility.
139 *This is likely the last major release that preserves Py2 compatibility.*
143 * Better multi-user support in `AndroidDevice`.
146 * Support class-based decorator on Mobly test methods.
174 * Support specifying Unique Identifier (UID) for both static and generated test
180 * Removed the behavior of `BaseTestClass` as a context as it has been a no-op
183 * [Deprecation] Code path for passing args directly into a test method, which
185 * [Deprecation] Service-related APIs deprecated in 1.8 are now removed,
202 usually caused by your test interrupting controller object life cycle
203 management. Fixing these issues would help keep your test env clean.
213 of long-running processes for Android devices.
214 * Convenience method for creating per-test adb logcat
220 * `start_services` -> `ad.services.start_all`
221 * `stop_services` -> `ad.services.stop_all`
222 * `start_adb_logcat` -> `ad.services.logcat_start`
223 * `stop_adb_logcat` -> `ad.services.logcat_stop`
237 * Only install test dependencies when running the unit tests.
246 * Log test configuration at the beginning.
248 * Log snippet client calls.
251 * Support suffixing test class name in a suite.
266 * Instrumentation runner now outputs timestamp for each test.
274 ## 1.7.2: Custom Info in Test Summary
277 * Support adding additional blocks in test summary file.
290 * Allow setting up logger before test class execution. Useful for suites.
300 ## 1.7: Expectation APIs and Instrumentation Test Runner
303 * APIs for specifying expectation in test for delayed test termination.
307 * API to get runtime test info during the test.
309 * Support changing device serial during test. Needed for remote devices.
314 Old: `'Monsoon': [123, 456]`
318 * Old output files.
334 * Old: `on_fail(test_name, begin_time)`
338 * Old generated test code path
339 * Support for old snippet protocol (v0)
345 * Improved compatibility between v1 snippets and older devices/emulators
347 USB in a test, useful for power measurement.
363 * Old snippet launch protocol (V0)
366 ## 1.4: Generated Test Revamp
368 * Brand new generated test. See `BaseTestClass.generate_tests`
369 *Please switch to new one since we're deprecating the old one.*
370 * Support creating test suites where each class has a different config.
372 * The token that marks begin and end of the test in logs has changed from
373 `[Test Case]` to `[Test]`.
374 * Launch MBS without package name with `snippet_shell.py --mbs`
375 * adb binary location can now be modified by test code.
380 `-b <buffer name>` with `adb_logcat_param` in the config for AndroidDevice.
384 * Old generated tests (run_generated_tests)
387 ## 1.3: Test Suite; Windows Support and Cli Shell Changes
389 * Add support for creating test suites.
391 * Fixes to adb commands to avoid double-quoting and fix cross-platform issues.
394 `adb.logcat("-c -v")` becomes `adb.logcat(["-c", "-v"])`.
426 * Add a client for making Rpc calls to apps built with [Mobly Snippet Library]
427 (https://github.com/google/mobly-snippet-lib).
429 * Add customizable log prefix tag in AndroidDevice for better device-level