| 2023/9/26 |
| |
| This directory contains the test assets that the media team uses for |
| CTS, MTS, and unit tests. These had previously been stored within the |
| apks for CTS and MTS, but they grew to a point where the resulting apk |
| was not installable on devices with smaller flash storage. |
| |
| All of the tests look for these in the cloud in the "lorry" system which allows |
| us to serve globally, including behind China's firewall. |
| |
| # build-all.sh |
| |
| build-all walks the test assets tree and produces a set of zips under ./out |
| that correspond to what we want to serve. |
| |
| # ready4lorry.sh |
| |
| This looks at the files under ./out to see which ones do not exist within the |
| corresponding places in Lorry. It provides a list of which assets need to be |
| uploaded and where they should uploaded. |
| This script optionally invokes the upload2lorry.sh on each of those files that |
| need to be uploaded. |
| |
| # upload2lorry.sh |
| |
| This script provides a command line interface to upload the test assets to Lorry. |
| It needs to be run within google, by a google employee, as it uses some internal |
| services. |