diff --git a/tests/integration/targets/gcp_compute_router/aliases b/tests/integration/targets/gcp_compute_router/aliases
index 9812f01..0e4419e 100644
--- a/tests/integration/targets/gcp_compute_router/aliases
+++ b/tests/integration/targets/gcp_compute_router/aliases
@@ -1,2 +1 @@
-cloud/gcp
-unsupported
+cloud/gcp
\ No newline at end of file
diff --git a/tests/integration/targets/gcp_compute_router/tasks/autogen.yml b/tests/integration/targets/gcp_compute_router/tasks/autogen.yml
index dbe8108..0be0d14 100644
--- a/tests/integration/targets/gcp_compute_router/tasks/autogen.yml
+++ b/tests/integration/targets/gcp_compute_router/tasks/autogen.yml
@@ -19,6 +19,7 @@
     project: "{{ gcp_project }}"
     auth_kind: "{{ gcp_cred_kind }}"
     service_account_file: "{{ gcp_cred_file }}"
+    auto_create_subnetworks: true
     state: present
   register: network
 - name: delete a router
@@ -169,6 +170,7 @@
     project: "{{ gcp_project }}"
     auth_kind: "{{ gcp_cred_kind }}"
     service_account_file: "{{ gcp_cred_file }}"
+    auto_create_subnetworks: true
     state: absent
   register: network
   ignore_errors: true