terraform-provider-huaweicloud icon indicating copy to clipboard operation
terraform-provider-huaweicloud copied to clipboard

chore(as): enhance the as datasource test cases

Open deer-hang opened this issue 4 months ago • 1 comments

What this PR does / why we need it:

Enhance the as datasource test cases.

Which issue this PR fixes: (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged) fixes #xxx

Special notes for your reviewer:

  • commit1: Enhance the datasource as activity logs test case.
  • commit2: Enhance the datasource as configurations test case.
  • commit3: Enhance the datasource as group quotas test case.
  • commit4: Enhance the datasource as groups test case.
  • commit5: Add comment to as hook instances datasource test case.
  • commit6: Enhance the datasource as instances test case.
  • commit7: Enhance the datasource as lifecycle hooks test case.
  • commit8: Enhance the datasource as notifications test case.
  • commit9: Enhance the datasource as planned tasks test case.
  • commit10: Enhance the datasource as policies test case.

Release note:


PR Checklist

  • [X] Tests added/passed.
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccActivityLogsDataSource_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccActivityLogsDataSource_basic -timeout 360m -parallel 4
=== RUN   TestAccActivityLogsDataSource_basic
=== PAUSE TestAccActivityLogsDataSource_basic
=== CONT  TestAccActivityLogsDataSource_basic
--- PASS: TestAccActivityLogsDataSource_basic (8.83s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        8.878s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDataSourceASConfiguration_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDataSourceASConfiguration_basic -timeout 360m -parallel 4
=== RUN   TestAccDataSourceASConfiguration_basic
=== PAUSE TestAccDataSourceASConfiguration_basic
=== CONT  TestAccDataSourceASConfiguration_basic
--- PASS: TestAccDataSourceASConfiguration_basic (7.49s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        7.553s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDataSourceAsGroupQuotas_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDataSourceAsGroupQuotas_basic -timeout 360m -parallel 4
=== RUN   TestAccDataSourceAsGroupQuotas_basic
=== PAUSE TestAccDataSourceAsGroupQuotas_basic
=== CONT  TestAccDataSourceAsGroupQuotas_basic
--- PASS: TestAccDataSourceAsGroupQuotas_basic (6.40s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        6.445s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDataSourceASGroup_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDataSourceASGroup_basic -timeout 360m -parallel 4
=== RUN   TestAccDataSourceASGroup_basic
=== PAUSE TestAccDataSourceASGroup_basic
=== CONT  TestAccDataSourceASGroup_basic
--- PASS: TestAccDataSourceASGroup_basic (9.66s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        9.707s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDataSourceHookInstances_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDataSourceHookInstances_basic -timeout 360m -parallel 4
=== RUN   TestAccDataSourceHookInstances_basic
=== PAUSE TestAccDataSourceHookInstances_basic
=== CONT  TestAccDataSourceHookInstances_basic
--- PASS: TestAccDataSourceHookInstances_basic (8.15s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        8.198s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDatasourceASInstances_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDatasourceASInstances_basic -timeout 360m -parallel 4
=== RUN   TestAccDatasourceASInstances_basic
=== PAUSE TestAccDatasourceASInstances_basic
=== CONT  TestAccDatasourceASInstances_basic
--- PASS: TestAccDatasourceASInstances_basic (9.24s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        9.277s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDataSourceLifecycleHooks_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDataSourceLifecycleHooks_basic -timeout 360m -parallel 4
=== RUN   TestAccDataSourceLifecycleHooks_basic
=== PAUSE TestAccDataSourceLifecycleHooks_basic
=== CONT  TestAccDataSourceLifecycleHooks_basic
--- PASS: TestAccDataSourceLifecycleHooks_basic (7.97s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        8.017s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDataSourceAsNotifications_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDataSourceAsNotifications_basic -timeout 360m -parallel 4
=== RUN   TestAccDataSourceAsNotifications_basic
=== PAUSE TestAccDataSourceAsNotifications_basic
=== CONT  TestAccDataSourceAsNotifications_basic
--- PASS: TestAccDataSourceAsNotifications_basic (7.19s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        7.237s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccDataSourcePlannedTasks_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccDataSourcePlannedTasks_basic -timeout 360m -parallel 4
=== RUN   TestAccDataSourcePlannedTasks_basic
=== PAUSE TestAccDataSourcePlannedTasks_basic
=== CONT  TestAccDataSourcePlannedTasks_basic
--- PASS: TestAccDataSourcePlannedTasks_basic (7.08s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        7.124s
make testacc TEST='./huaweicloud/services/acceptance/as' TESTARGS='-run TestAccPoliciesDataSource_basic'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./huaweicloud/services/acceptance/as -v -run TestAccPoliciesDataSource_basic -timeout 360m -parallel 4
=== RUN   TestAccPoliciesDataSource_basic
=== PAUSE TestAccPoliciesDataSource_basic
=== CONT  TestAccPoliciesDataSource_basic
--- PASS: TestAccPoliciesDataSource_basic (7.66s)
PASS
ok      github.com/huaweicloud/terraform-provider-huaweicloud/huaweicloud/services/acceptance/as        7.701s
  • [ ] Documentation updated.

  • [ ] Schema updated.

  • [ ] CheckDeleted.

    • a. During query operation (Read Context) aa. Resource not found >>>>>> Paste the screenshot here <<<<<<

    • b. During delete/disassociate/unbind operation (Delete Context) ba. Resource not found >>>>>> Paste the screenshot here <<<<<<

deer-hang avatar Oct 26 '24 04:10 deer-hang