tree: 3b9ec0aa9df5417223d219bd28d530d9ca621df2 [path history] [tgz]
  1. cleanup.sh
  2. common.sh
  3. main.py
  4. README.md
  5. requirements.txt.base
  6. run.sh
  7. run_single.sh
crates/grpcio-sys/grpc/test/distrib/gcf/python/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-topic Pub Sub Topic with default configuration.
  • grpc-gcf-distribtest GCS 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.