cargo-update-pr.py |
|
2493 |
check_artifact_size.sh |
|
1088 |
check_protobuf_files_current.py |
The protobuf rust files are outdated.
You can fix this yourself by running cargo run --bin protobuf-gen <APP_SERVICES_ROOT>/tools/protobuf_files.toml
|
1060 |
generate_android_symbols.sh |
|
1451 |
kotlin-components-docs |
|
|
lint_bash_scripts.sh |
|
245 |
prepare-release.py |
|
4229 |
publish_to_maven_local_if_modified.py |
|
3916 |
requirements.txt |
|
14 |
run_ios_tests.sh |
|
423 |
shared.py |
Run a command, throwing an exception if it exits with non-zero status. |
4942 |
smoke-test-android-components.py |
|
4205 |
smoke-test-fenix.py |
|
4274 |
smoke-test-fxios.py |
\
set -o pipefail && \
xcodebuild \
-workspace ./Client.xcodeproj/project.xcworkspace \
-scheme Fennec \
-sdk iphonesimulator \
-destination 'platform=iOS Simulator,name=iPhone 14' \
test | \
tee raw_xcodetest.log | \
xcpretty && exit "${PIPESTATUS[0]}"
|
3364 |
swift-components-docs |
|
|
symbols-generation |
|
|
tag-release.py |
|
1495 |
tests.py |
Run application-services tests
This script provides an interface to run our test/linting/formating scripts
The first argument specifies the operating mode. This is either a particular
type of test (rust-tests, swift-lint, etc.), or it's "changes" which is for devs
to test their changes.
Changes Mode:
- Runs tests/clippy against the changes in your branch as determined by:
- `git merge-base` to find the last commit from the main branch
- `git diff` to find changed files from that commit
- Prioritizes executing the tests in a reasonable amount of time.
- Runs linting and formatting (clippy, rustfmt, etc).
- Lets rustfmt fix any issues it finds. It's recommended to
add or commit code before running the tests so that you can inspect any
changes with git diff.
Other Modes:
- rust-tests
- rust-min-version-tests
- rust-clippy
- rust-fmt
- ktlint
- swiftlint
- swiftformat
- nss-bindings
- gradle
- ios-tests
- python-tests
|
18788 |
upload_android_symbols.sh |
|
616 |