September 23, 2024
R50.202409.001
Component | References | Description | Severity |
---|---|---|---|
Server | 293966645 | Parallelize remote virtual device setup | Medium |
Server | 293966645 | Clean up remote host when ATS starts | Medium |
Server | 344837978 | Reserve generated artifacts for each test invocation when running in multi-host mode | Medium |
UI | 345142935 | Show default device battery level as 0% | Low |
UI | 345142935 | Display local virtual device serials without host names | Low |
UI | 345142935 | Show device serials in multiple lines on tables | Low |
June 5, 2024
R49.202405.001
Component | References | Description | Severity |
---|---|---|---|
Server | 344496050 | Support Mainline CTS downloader | High |
UI | 320671413 | Fix the issue of UI showing an incorrect module count when the module name is too long | Medium |
UI | 332480752 | Fix the issue of test_result.html can't open the module result issue for some branches |
Medium |
March 18, 2024
R48.202403.001
Component | References | Description | Severity |
---|---|---|---|
UI | 328636581 | Update build_tools and platform_tools to 34 |
High |
Server | 308231229 | Set number of virtual network interfaces in ATS container | Medium |
Server | 305747148 | Disable USB reset for virtual devices | Medium |
November 15, 2023
R47.202311.001
Component | References | Description | Severity |
---|---|---|---|
UI | 298343752 | Show error reasons for jobs on the test run progress tab | Low |
Server | 306278979 | Upgrade ffmpeg to 6.0 |
Low |
October 30, 2023
R46.202310.000
Component | References | Description | Severity |
---|---|---|---|
Server | 298144078 | Support retrying feature for the MODULE sharding mode in ATS |
Medium |
September 20, 2023
R45.202309.000
Component | References | Description | Severity |
---|---|---|---|
Server | 297126491 | Enable Netdata proc plugin to collect CPU, memory and network metrics |
Medium |
Server | 294184927 | Fix the issue where ATS fails to retrieve GCS files in some nested directories | Medium |
August 29, 2023
R44.202308.000
Component | References | Description | Severity |
---|---|---|---|
Server | 290550075 | Improve the module sharding strategy | High |
User Interface | 287031213 | Migrate Angular Material components to MDC-based components | High |
User Interface | 288981255 | Show all devices on the test run page when using module sharding mode | Medium |
July 27, 2023
R43.202307.002
Component | References | Description | Severity |
---|---|---|---|
Server | 282596237 | Update acloud prebuilt binary to 10100910 | Medium |
User Interface | 289332781 | Support uppercase hostname when generating URL for workers | Medium |
June 28, 2023
R42.202306.002
Component | References | Description | Severity |
---|---|---|---|
Server | 279678084 | Support report merging feature for the MODULE sharding mode in ATS |
Medium |
User Interface | 236067965 | Add auto-completion to the hook class name input and automatically fill options if a hook is selected | Medium |
User Interface | 283274928 | Update CTS download URL to the latest version | Medium |
Server | 286177805 | Fix the issue of ATS docker JSON log occupying a large amount of disk space | Medium |
May 30, 2023
R41.202305.001
Component | References | Description | Severity |
---|---|---|---|
Server | 277176253 | Support modular execution for CTS 13.0 | Medium |
Server | 279117757 | Upgrade Node.js to v18.x |
Medium |
April 24, 2023
R40.202304.000
Component | References | Description | Severity |
---|---|---|---|
Server | 270409922 | Fix the issue of Pylint comments not being properly handled | Medium |
Server | 269705317 | Add a seccomp profile for virtual devices for ATS | Medium |
User Interface | 236067965 | Add API for listing test run hooks | Medium |
Server | 271855112 | Install aapt2 in ATS docker container |
High |
Server | 273876860 | Update build tools to 33.0.2 | High |
Server | 275013843 | Fix the issue of overall results summary in ATS showing as 0/0 even if the test run completed fine with pass/fail | Medium |
March 24, 2023
R39.202303.002
Component | References | Description | Severity |
---|---|---|---|
Server | 267581767 | Fix the issue of Cuttlefish unable to install WifiUtil utility when updating TF | Medium |
Server | 269613534 | Fix the issue of ATS failed to load test results | Medium |
User Interface | 269624283 | Update CTS download URL to the latest version | Medium |
Server | 268331003 | Update the Python environment to 3.9 for ATS docker | Medium |
February 20, 2023
R38.202302.000
Component | References | Description | Severity |
---|---|---|---|
Server | 260306786 | Fix the issue of Cuttlefish failed to connect to Wi-Fi network VirtWifi | High |
January 23, 2023
R37.202301.000
Component | References | Description | Severity |
---|---|---|---|
Server | 261465897 | Add support for CTS host-side tests that rely on ffmpeg | High |
Server | 255224926 | Update acloud prebuilt binary to 9387701 | High |
Server | 263211448 | Fix the InvalidVersion error in testing environment | High |
December 14, 2022
R36.202212.000
Component | References | Description | Severity |
---|---|---|---|
User Interface | 255585104 | Provide button to upload the test results to APFE | Medium |
User Interface | 258678619 | Update CTS download URL to the latest version | Medium |
November 22, 2022
R35.202211.001
Component | References | Description | Severity |
---|---|---|---|
User Interface | 241597090 | Add more options to the number of devices per page | Medium |
Server | 244710751 | Enable audio in USB accessory mode for AOA | Medium |
Command Line Tool | 249184840 | Drop support for Python 3.6 | Medium |
October 26, 2022
R34.202210.000
Component | References | Description | Severity |
---|---|---|---|
Server | 241522827 | Fix issue where the built-in Acloud wasn't compatible with old branches | High |
September 22, 2022
R33.202209.002
Component | References | Description | Severity |
---|---|---|---|
User Interface | 243896993 | Fix issue where directories can't be downloaded in the file browser | High |
User Interface | 174746876 | Support downloading password-protected test resources using HTTP Basic Auth | High |
August 24, 2022
R32.202208.000
Component | References | Description | Severity |
---|---|---|---|
User Interface | 236067965 | Display authorized service accounts on the test run action list | Low |
July 19, 2022
R31.202207.002
Component | References | Description | Severity |
---|---|---|---|
User interface | 158314411 | Add test run action editor UI | Medium |
Server | 173757883 | Support uploading test reports to APA directly from ATS | Medium |
Server | 236660925 | Install Python3 virtual environment | High |
Server | 237000894 | Fix handling of `BaseErrors` instances during test run kickoff | Medium |
Command Line Tool | 237609713 | Add Python3.10 support to command line tool | High |
June 29, 2022
R30.202206.000
Component | References | Description | Severity |
---|---|---|---|
Server | 231226639 | Fix issue where archived test run data couldn't be completely deleted | Medium |
May 25, 2022
R29.202205.001
Component | References | Description | Severity |
---|---|---|---|
Server | 204975349 | Support starting ATS with host networking (--use_host_network ) |
High |
Server | 225305816 | Support email characters in WebAOA and AOA device actions | Medium |
April 20, 2022
R28.202204.001
Component | References | Description | Severity |
---|---|---|---|
Server | 205652488 | Fix rare race condition that may prevent result processing | Medium |
Server | 195488504 | Fix rare issue where very large test runs failed to load | Medium |
Server | 192998905 | Ensure each test run uses a separate temp directory | Medium |
Server | 216236782 | Improve reliability of multi-host mode URLs | Medium |
User Interface | 432418108 | Display low disk space warnings when starting a test run | Medium |
March 23, 2022
R27.202203.002
Component | References | Description | Severity |
---|---|---|---|
User Interface | 224934509 | Support files with special characters in the file browser | High |
User Interface | 215077451 | Increase minimum TF heap size to prevent out of memory errors | High |
User Interface | 189874314 | Add device_type to the list of supported device spec attributes |
Medium |
User Interface | 211364561 | Remove length limits from command lines and retry command lines | Medium |
User Interface | 217928052 | Add button for resetting file cleaner settings | Medium |
User Interface | 217943860 | Support fetching multiple pages of config sets | Medium |
February 24, 2022
R26.202202.001
Component | References | Description | Severity |
---|---|---|---|
Server | 214874040 | Fix issue that could cause duplicate test runs from being launched | High |
User Interface | 211791689 | Support uploading files from the built-in file browser | Medium |
January 26, 2022
R25.202201.002
Component | References | Description | Severity |
---|---|---|---|
Server | 205782709 | Prevent files in the test run working directory from being cleaned | High |
Server | 209455282 | Fix issue where startup would fail if the datastore was not ready | High |
Server | 206748209, 198443409 | Remove hostname prefix from fastboot serial numbers | High |
Server | 199403925 | Pre-install cec-utils to support CEC testing | Medium |
User Interface | 210799758 | Add download directory buttons to the file browser | Medium |
User Interface | 204861475 | Support rerun configurations for test plans | Medium |
User Interface | 207405933 | Maintain test run filters when viewing test run details | Medium |
User Interface | 194142732 | Fix reloading the test run list after deleting a test run | Low |
User Interface | 171495168 | Prevent GCS plugin from occasionally displaying invalid files | Low |
December 16, 2021
R24.202112.001
Component | References | Description | Severity |
---|---|---|---|
Server | 203018224 | Fix handling of output files with special characters in multihost mode | Medium |
User Interface | 189138669 | Integrate file browser into the user interface | Medium |
User Interface | 191218077 | Add monitoring UI to view and track disk space usage | Medium |
User Interface | 190651936 | Update the test run progress view to support modular execution | Medium |
User Interface | 204286159 | Fix device selection freezing if serial number contains whitespace | Medium |
User Interface | 206739536 | Fix links when the server is running on a custom port | Medium |
User Interface | 189874314 | Add auto-completion to the manual device selection editor | Medium |
November 17, 2021
R23.202111.002
Component | References | Description | Severity |
---|---|---|---|
User Interface | 202746270 | Fix issue where offline devices couldn't be unselected | Medium |
Server | 195980995 | Add service checks for file cleaner, RabbitMQ, and SQL database | Medium |
Server | 201114174 | Allow test resource URLs to refer to files on workers | Medium |
Server | 181933402 | Bind to only IPv4 addresses when IPv6 is enabled | Medium |
User Interface | 140229470 | Add file cleaner settings page | Medium |
User Interface | 205955723 | Add modular execution parameters to the Test Config Edit page | Low |
October 27, 2021
R22.202110.003
Component | References | Description | Severity |
---|---|---|---|
User Interface | 140229470 | Add customizable garbage collection mechanism | High |
Server | 201490651 | Upgrade to OpenJDK 11 | High |
Server | 198413277 | Remove limit on number of devices that can be selected for a run | High |
Server | 172015542 | Allow automatically uploading Mainline results | High |
Server | 187016144 | Ensure locale is configured correctly | High |
User Interface | 175058437 | Allow updating config sets from test list page | Medium |
User Interface | 202551459 | Change device table layout to emphasize important data | Medium |
User Interface | 202532052 | Remove extra padding on UI tables | Low |
User Interface | 202530203 | Fix issue where the new test run page title might not match its content | Low |
September 29, 2021
R21.20210910.001
Component | References | Description | Severity |
---|---|---|---|
Server | 141708703 | Support partial device matching (continuing on a subset of devices) | High |
User Interface | 187251335 | Add pagination to device picker to support more connected devices | High |
Server | 186387327 | Treat failure to start AOA mode as a warning | Medium |
Server | 194636880 | Fix issue where datastore could run out of memory and corrupt data | Medium |
Server | 195484856 | Fix issue where timed out internal tasks could cause test runs to fail | Medium |
Server | 197201016 | Support complex shell commands during device preparation | Medium |
User Interface | 198659238 | Fix unexpected error dialog when launching the setup wizard | Medium |
August 25, 2021
R20.202108.001
Component | References | Description | Severity |
---|---|---|---|
User Interface | 196041153 | Fix issue where test results get duplicated | High |
User Interface | 195767560 | Fix issue where the loading mask gets stuck when selecting a file | Medium |
Server | 174533838 | Allow providing a custom Acloud binary when launching virtual devices | Medium |
July 28, 2021
R19.202107.004
Component | References | Description | Severity |
---|---|---|---|
Server | 193651102, 194594726 | Fix unexpected data loss when deleting test runs | High |
User Interface | 181319313 | Display fastboot devices in device list and picker | High |
Server | 178640138 | Improve config set loading time | Medium |
Server | 173607747 | Improve test setup time by using FUSE to mount zipped test resources | Medium |
User Interface | 191798217 | Improve presentation of long module error messages | Medium |
June 16, 2021
R18.202106.000
Component | References | Description | Severity |
---|---|---|---|
User Interface | 181072939 | [Lab Mode] Allow passing the --max_local_virtual_devices flag in host config |
High |
Server | 186370617 | Allow testing GKI on virtual devices | High |
User Interface | 186563930 | Improve UI for showing module names in Test Result Page | Medium |
May 28, 2021
R17.202105.002
Component | References | Description | Severity |
---|---|---|---|
User Interface | 178403687 | Add Test Result Analyzer UI Page | High |
User Interface | 138310298 | Add device count to the Device List page | Medium |
User Interface | 138310298 | Add optional GMS Client ID tag | Medium |
User Interface | 186563930 | Truncate long module names in Test Results page | Medium |
User Interface | 182206051 | Show module count in Test Results page | Medium |
User Interface | 186570444 | Add batch deletion to test run list page | Medium |
April 28, 2021
R16.202104.002
Component | References | Description | Severity |
---|---|---|---|
Server | 177341132 | Switch runtime to Python 3 | High |
Server | 169593310 | Fixed InstallDexMetadataHostTest#testProfileSnapshotAfterInstall issue | High |
Server | 181933402 | Enable IPv6 | Medium |
Server | 182841235 | Fixed API explorer query parameters | Medium |
User Interface | 182096033 | Enable capital and special letters for AOA | Medium |
User Interface | 166455187 | Made parallel target preparation configurable | Medium |
User Interface | 183633489 | Fixed displaying long device serial numbers | Low |
March 25, 2021
R15.202103.003
Component | References | Description | Severity |
---|---|---|---|
Server | 176139942 | Generate test results for cancelled test runs | High |
User Interface | 179810135 | Support attribute-based device selection | High |
User Interface | 177976139 | Add option to decompress test resources in a specified directory | High |
User Interface | 166455187 | Add flag to enable/disable parallel device preparation | High |
Server | 180503404 | Increase AOA device action log verbosity | High |
User Interface | 142014525 | Allow setting a timeout for a test run | Medium |
User Interface | 178996123 | Fix handling of special characters in local filenames | Medium |
User Interface | 180958942 | Display more information about fatal test run errors | Medium |
Server | 182251871 | Fix reruns occasionally not reloading previous results | Medium |
User Interface | 181285576 | Fix device actions re-ordering not being saved | Medium |
February 24, 2021
R14.202102.001
Component | References | Description | Severity |
---|---|---|---|
User Interface | 168652591 | Added Rerun Configs feature | Medium |
User Interface | 168652591 | Added Host and Device details pages | Medium |
User Interface | 177937197 | Adjusted total test count numbers | Medium |
Server | 177269056 | Added support for --use_host_adb option | Low |
User Interface | 148232523 | Added Config Set delete button | Low |
January 27, 2021
R13.202101.001
Component | References | Description | Severity |
---|---|---|---|
Server | 174766528 | Reduce TradeFed CPU usage | Medium |
User Interface | 171573632 | Sort test suites and device actions by config set | Medium |
Server | 168841142 | Migrate from dev_appserver to gunicorn | Medium |
User Interface | 175341206 | Added host and notes pages to the device list page | Medium |
User Interface | 174781555 | Added test suite build number to the test package info | Low |
Server | 176850961 | Patch missing field in older credentials objects | Low |
December 15, 2020
R12.202012.007
Component | References | Description | Severity |
---|---|---|---|
User Interface | 173268339 | Fix Confirm Dialog Text issues | Medium |
User Interface | 171574899 | Turn off device screen when unused to increase device lifespan | Medium |
User Interface | 174151917 | Fix loading icon position for some components. | Medium |
User Interface | 171270329 | Remove limit on number of device actions shown | Medium |
User Interface | 138307287 | Provide API documentation playground | High |
User Interface | 169169355 | Allow users to add separate test resource URLs for each test run config in test plans | High |
November 17, 2020
R11.202011.002
Component | References | Description | Severity |
---|---|---|---|
User Interface | 169874822 | Fix duplicate results issue in build picker | Medium |
User Interface | 169358155 | Fix Test results table display issue | Medium |
User Interface | 141638526 | Add detailed description for test suites | Medium |
User Interface | 141638526 | Display errors for build channel | Medium |
Server | 169386604 | Fix uploading issue during slow network | Medium |
User Interface | 144595924 | Integrate WebAOA | High |
User Interface | 144595924 | Support directory feature for local file store | Medium |
Server | 171708199 | Allow ATS to run VTS smoothly | High |
Server | 172002066 | Fix WebAOA TargetSetupError | Medium |
October 20, 2020
R10.202010.002
Component | References | Description | Severity |
---|---|---|---|
Server | 166792458 | Allow VTS 10 to run in proxy environment | High |
User Interface | 166166771 | Fix build picker style issue | Medium |
User Interface | 144050365 | Fix error reporting issue | Medium |
User Interface | 151089659 | Fix build channel authorization issue | Medium |
User Interface | 153192769 | Test run progress tab style issue | Medium |
User Interface | 150632844 | Test plan errors display issue | Medium |
User Interface | 153420299 | Add local virtual device | Medium |
September 17, 2020
R9.202009.001
Component | References | Description | Severity |
---|---|---|---|
User Interface | 167417003 | Fix UI styling issues | Medium |
Config | 168061295 | Update CTS 11 configuration | High |
Server | 162618338 | Fix update command issue | High |
User Interface | 153420299 | Add device action that sets up local virtual devices | Medium |
User Interface | 158477888 | Show previous runs and reruns | High |
User Interface | 123240674 | Add AOA keyboard actions and buttons | High |
User Interface | 123240674 | Add AOA action exporting | High |
User Interface | 123240674 | Add AOA action editor dialog | High |
User Interface | 167415996 | Show SIM status in Device List | High |
August 24, 2020
R8.202008.004
Component | References | Description | Severity |
---|---|---|---|
User Interface | 160193000 | Wrongly showing the devices as Available | High |
Server | 162520338 | Hit NullPointerException when searching file using absolute path in ATS | High |
Server | 129111645 | CTS Q run with ATS cannot be retried manually | High |
Server | 163767539 | VTS Q run with ATS cannot be retried manually | High |
July 30, 2020
R7.202007.001
Component | References | Description | Severity |
---|---|---|---|
User Interface | 123240674 | Added AOA gesture and system actions | Low |
Server | 156885684 | Added Support for SSL proxy | High |
Server | 156885684 | Fix HTTPLIB2_CA_CERTS error | Medium |
Server | 157602143 | Enable token sharding by default for CTS 10+ | Medium |
June 24, 2020
R6.202006.001
Component | References | Description | Severity |
---|---|---|---|
Config | 155599219 | Fix folder in Copy CTS Media device action | Medium |
User Interface | 154253273 | Fix copying command arguments for reruns | Medium |
Server | 155430854 | Download test resources in parallel | Medium |
User Interface | 157602143 | Fix browser icon | Low |
May 20, 2020
R5.202005.008
Component | References | Description | Severity |
---|---|---|---|
Server | 155023966 | Truncate status update events to prevent oversized events from being dropped | High |
User Interface | 149789050 | Maintain status filter when viewing test run details | Medium |
User Interface | 122453465 | Allow specifying the time zone when scheduling a test plan | Medium |
Command Line Tool | 154582379 | Support updating CLI without authentication | Medium |
Server | 153584031 | Clear scheduled runs when deleting a test plan | Medium |
Server | 151188589, 149098435 | Add default test parameters (retries, timeout) to test configurations | Medium |
Server | 155122194 | Fix issue where uploaded files could be left open | Low |
April 22, 2020
R4.20200403.002
Component | References | Description | Severity |
---|---|---|---|
User Interface | 151234011 | Added test run progress information to test run details page | High |
User Interface | 142071779 | Enable editing of command when creating a new test run | High |
Server | 147433807 | Added Android CI build channel | High |
Server | 147742468 | Auto-detect and use system proxy settings | High |
User Interface | 148980098 | Support using service account keys for build channels | Medium |
User Interface | 144453777 | Added Revoke Authorization option for build channels | Medium |
Server | 153476573 | Moved Config Sets to Google Drive | Medium |
Command Line Tool | 131177642 | ./mtt configure command removed
|
Medium |
March 19, 2020
R3.20200307.001
Component | References | Description | Severity |
---|---|---|---|
Server | 150113491 | Fix attempts being stuck in queue due to a timezone mismatch | Critical |
Server | 150713409 | Fix data loss when importing node configuration | High |
Server | 147765792 | Add file upload hooks | High |
User Interface | 148100229 | Fix cancel button when editing test plans | High |
User Interface | 146653700 | Add loading mask after starting test run | High |
User Interface | 148540747 | Add test run actions tab | High |
User Interface | 149757323 | Update back button styling | Low |
Command Line Tool | 150027650 | Fix CLI configure Python version error | High |
Command Line Tool | 150475969
150414265 150239163 |
Fix issues where CLI failed to properly stop the docker container | High |
Command Line Tool | 150033985 | Fix error when calling CLI without arguments | Medium |
Command Line Tool | 150698043 | Display log levels in command line | Medium |
February 9, 2020
R2.20191218.000
Issue | Reference |
---|---|
[Partner] Add Copy CTS Media device action | 144843745 |
[Setup Wizard] Allow users to import config sets | 143486335 |
[Setup Wizard] Allow users to restore configs | 147228296 |
[UI] Test results failure count does not auto-update | 146653313 |
[UI] Error stacktrace doesn't get rendered | 147743353 |
[UI] No scrollbar on large error dialog | 147743747 |
Results on test run details don't match test_results.xml | 135035071 |
Cannot re-run with uploading test results files | 146771360 |
December 18, 2019
R1.20191218.000
Issue | Reference |
---|---|
[UI] Add detailed error verification | 146217225 |
Add exception wrapper to api endpoints | 146177996 |
[UI] Deprecating Old UI | 143561678 |
[UI] Update the product name to Test Station | 145946942 |
[UI] Split a glob test resource URL into path and filename | 142409466 |
[UI] Prefer to have date for "Created" test run instead of "xx days ago" | 143784906 |
[UI] Build channel add and delete functionality | 143560724 |
[UI] Convert dates to relative time | 129784596 |
[UI] Console auto scrolling | 135934089 |
[UI] Implement Breadcrumb in build picker | 137580255 |
[UI] Enable Auth flow in build channel page | 135936260 |
[UI] Add Wi-Fi Setup step | 142822703 |
"java.lang.OutOfMemoryError: Java heap space" | 144048853 |
When using rerun to retry, add extra argument command is ignored | 137816285 |
Enable/Disable button in Build Channel List | 141192362 |
Timestamp for output files is not the same as local time | 139087911 |
Can't reupload files | 142143337 |
Devices with serial 0123456789ABCDEF doesn't show up in Android Test Station | 138308316 |
Canceling ignored while downloading test resource | 129561104 |
Failed to browse Google Drive files | 138460389 |
Cannot edit test plan if referencing unknown test | 144689536 |
Upgrade JVM to OpenJDK 9 | 143290446 |
Console output temporarily fails due to non-ASCII string | 129008791 |
[UI] Device List page shows an error dialog when no device is connected | 137575941 |
Run time is negative | 137579942 |
Test jobs sit idle 10 min even though a child process got terminated immediately | 137675706 |
Android Test Station doesn't download newly updated Google Drive files | 142129746 |
Prevent recently downloaded files from being cleaned up | 143369161 |
Make Android Test Station server to work correctly in proxy environments | 141869557 |