* Initial GCF distribtest * Tenatively hook up to CI * Try again * Allow dev0 artifacts * Fix invocation path * Update gcloud * Add a 3.8 artifact for presubmits * And 3.9 too * Put test files back to normal * Formatting/linting * Copyright * That copyright script doesn't work with shebangs * Review comments * Try to create latest-manylinux label * Accidentally a letter * Add Python 3.7 manylinux 2014 to presubmit * Revert CI config file used for test * Review comments * Yapf * Re-add presubmit wheel * Review comments |
||
|---|---|---|
| .. | ||
| .gcloudignore | ||
| .gitignore | ||
| README.md | ||
| cleanup.sh | ||
| common.sh | ||
| main.py | ||
| requirements.txt.base | ||
| run.sh | ||
| run_single.sh | ||
README.md
Python Google Cloud Functions Distribtest
This distribtest acts as a smoke test for usage of the grpcio Python wheel in
the GCF environment. This test is dependent on two long-lived GCP resources:
gcf-distribtest-topicPub Sub Topic with default configuration.grpc-gcf-distribtestGCS Bucket. This bucket has 1 day TTL on all artifacts.
All Functions should be deleted by the test under normal circumstances. In
case anything goes wrong with this process, a cleanup.sh script is provided to
delete any dangling test functions.