Commit graph

17 commits

Author SHA1 Message Date
Yusuke Tsutsumi
c5723b214f
Enabling working integration tests (#504)
Enabling tests that work without any further modification as an
incremental step to enabling all integration tests.

Enabling 22 / 64 tests.

The following tests do not work today:

- gcp_appengine_firewall_rule
- gcp_bigtable_instance
- gcp_cloudfunctions_cloud_function
- gcp_cloudtasks_queue
- gcp_compute_backend_service
- gcp_compute_external_vpn_gateway
- gcp_compute_forwarding_rule
- gcp_compute_instance
- gcp_compute_instance_group
- gcp_compute_instance_group_manager
- gcp_compute_instance_group_template
- gcp_compute_node_group
- gcp_compute_region_autoscaler
- gcp_compute_region_instance_group_manager
- gcp_compute_region_target_http_proxy
- gcp_compute_region_target_https_proxy
- gcp_compute_region_url_map
- gcp_compute_route
- gcp_compute_router
- gcp_compute_ssl_certificate
- gcp_compute_target_http_proxy
- gcp_compute_target_https_proxy
- gcp_compute_target_instance
- gcp_compute_target_pool
- gcp_compute_target_ssl_proxy
- gcp_compute_target_tcp_proxy
- gcp_compute_target_vpn_proxy
- gcp_container_cluster
- gcp_container_node_pool
- gcp_iam_role
- gcp_iam_service_account
- gcp_iam_service_account_key
- gcp_kms_key_ring
- gcp_mlengine_version
- gcp_redis_instance
- gcp_resourcemanager_project
- gcp_serviceusage_service
- gcp_spanner_database
- gcp_spanner_instance
- gcp_sql_ssl_cert
- gcp_storage_bucket
- gcp_tpu_node
2022-10-04 21:04:32 +00:00
Yusuke Tsutsumi
76677279f0
Adding integration tests on PRs (#502)
To help catch issues from PRs that would regress behavior,
adding a GitHub action similar to unit tests to run integration
tests.

GitHub actions do not pass secrets to actions which are triggered
by PRs sent from forks. As a result, it is not possible to have CI
run on the forks from external contributors. Currently implementing a
process that requires manual review until a more direct solution is
found.

Adding some basic instructions for future maintainers and contributors.
2022-10-01 18:23:22 +00:00
Yusuke Tsutsumi
f6d42b4bc1
Adding a GitHub action to run ansible-test (#497)
As a first step to rehabilitate the google.cloud repository,
adding actions to help ensure that the collection is still
passing tests as changes are merged.

Details:

- ansible-devel was not added to the matrix since it may
  destablize the tests, primarily used to validate the collection.
- running sanity tests reported over 100+ issues, backlogged to #498
  before turning those on.
2022-09-23 18:42:29 +00:00
Alex Stephen
112fd5fd65 bug fixes 2022-01-11 20:03:03 -08:00
Alex Stephen
e82e639e41
Update automationhub.yml 2020-07-28 11:13:04 -07:00
Alex Stephen
6f8e9843e5 automation hub upload 2020-07-28 11:04:42 -07:00
Alex Stephen
8d231272a1
Merge pull request #217 from ericsysmin/gcloud_role 2020-05-13 16:04:51 -04:00
ericsysmin
fa14b8c218 gcloud role w/tests 2020-05-01 19:18:21 -07:00
ericsysmin
56853bca14 update the name of the test 2020-05-01 14:14:57 -07:00
Eric Anderson
66a1f3cae1 Ubuntu 20.04 is not supported by gcsfuse at the time 2020-04-30 10:15:35 -07:00
Eric Anderson
3432cf3878 added gcsfuse role tests for GitHub Actions 2020-04-30 10:09:54 -07:00
Alex Stephen
d0d12d1715
Running integration daily
Integration test runner works! Changing from 15 minute runtime to once daily.
2020-01-06 14:38:09 -08:00
Alex Stephen
9ac5a37af1 requirements 2020-01-06 14:32:28 -08:00
Alex Stephen
27e9569d1f
Quotes in integration runner 2020-01-06 14:24:11 -08:00
Alex Stephen
3d040797b3
Fix integration pipeline 2020-01-06 14:08:58 -08:00
Alex Stephen
614d1e7602
Github Action for Integration Test Running
Runs integration tests through Github Actions
2020-01-06 12:45:12 -08:00
Alex Stephen
1a17b21997
Adding Ansible collection 2019-10-31 12:31:22 -07:00