Mark tests as smoke

Rework marking tests as smoke, so not every test
create a loadbalancer.

* test_load_balancer_ipv4_create
* test_flavor_create
* test_flavor_profile_create
* test_provider_list

Related-PROD: PROD-32767

Change-Id: Ib4c1b430db2eb742813a8890ea6bb99bddfc4eec
diff --git a/octavia_tempest_plugin/tests/api/v2/test_flavor.py b/octavia_tempest_plugin/tests/api/v2/test_flavor.py
index be3ac76..4dd896c 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_flavor.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_flavor.py
@@ -63,6 +63,7 @@
         cls.flavor_profile_id = cls.flavor_profile[const.ID]
 
     @decorators.idempotent_id('7e8f39ce-53e0-4364-8778-6da9b9a59e5a')
+    @decorators.attr(type='smoke')
     def test_flavor_create(self):
         """Tests flavor create and basic show APIs.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_flavor_profile.py b/octavia_tempest_plugin/tests/api/v2/test_flavor_profile.py
index 3bd6e54..c936922 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_flavor_profile.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_flavor_profile.py
@@ -32,6 +32,7 @@
     """Test the flavor profile object API."""
 
     @decorators.idempotent_id('d0e3a08e-d58a-4460-83ed-34307ca04cde')
+    @decorators.attr(type='smoke')
     def test_flavor_profile_create(self):
         """Tests flavor profile create and basic show APIs.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_healthmonitor.py b/octavia_tempest_plugin/tests/api/v2/test_healthmonitor.py
index 4b45f72..5f560c4 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_healthmonitor.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_healthmonitor.py
@@ -456,7 +456,6 @@
                          hms[0][const.NAME])
 
     @decorators.idempotent_id('284e8d3b-7b2d-4697-9e41-580b3423c0b4')
-    @decorators.attr(type='smoke')
     def test_healthmonitor_show(self):
         """Tests healthmonitor show API.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_l7policy.py b/octavia_tempest_plugin/tests/api/v2/test_l7policy.py
index 4a97250..ee559af 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_l7policy.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_l7policy.py
@@ -474,7 +474,6 @@
                          l7policies[0][const.DESCRIPTION])
 
     @decorators.idempotent_id('baaa8104-a037-4976-b908-82a0b3e08129')
-    @decorators.attr(type='smoke')
     def test_l7policy_show(self):
         """Tests l7policy show API.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_l7rule.py b/octavia_tempest_plugin/tests/api/v2/test_l7rule.py
index e0fe564..7fed40c 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_l7rule.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_l7rule.py
@@ -415,7 +415,6 @@
                          l7rules[0][const.VALUE])
 
     @decorators.idempotent_id('b80b34c3-09fc-467b-8027-7350adb17070')
-    @decorators.attr(type='smoke')
     def test_l7rule_show(self):
         """Tests l7rule show API.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_listener.py b/octavia_tempest_plugin/tests/api/v2/test_listener.py
index 8f11102..599305a 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_listener.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_listener.py
@@ -409,7 +409,6 @@
                          listeners[0][const.DESCRIPTION])
 
     @decorators.idempotent_id('6e299eae-6907-4dfc-89c2-e57709d25d3d')
-    @decorators.attr(type='smoke')
     def test_listener_show(self):
         """Tests listener show API.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_load_balancer.py b/octavia_tempest_plugin/tests/api/v2/test_load_balancer.py
index 11503aa..e59ed25 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_load_balancer.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_load_balancer.py
@@ -37,6 +37,7 @@
 
     # Note: This test also covers basic load balancer show API
     @decorators.idempotent_id('61c6343c-a5d2-4b9f-8c7d-34ea83f0596b')
+    @decorators.attr(type='smoke')
     def test_load_balancer_ipv4_create(self):
         self._test_load_balancer_create(4)
 
@@ -438,7 +439,6 @@
         self.assertEqual(lb1[const.DESCRIPTION], lbs[0][const.DESCRIPTION])
 
     @decorators.idempotent_id('826ae612-8717-4c64-a8a7-cb9570a85870')
-    @decorators.attr(type='smoke')
     def test_load_balancer_show(self):
         """Tests load balancer show API.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_member.py b/octavia_tempest_plugin/tests/api/v2/test_member.py
index f1dea08..a84e121 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_member.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_member.py
@@ -434,7 +434,6 @@
                          members[0][const.PROTOCOL_PORT])
 
     @decorators.idempotent_id('7674ae04-7e92-44ef-9adf-40718d7ec705')
-    @decorators.attr(type='smoke')
     def test_member_show(self):
         """Tests member show API.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_pool.py b/octavia_tempest_plugin/tests/api/v2/test_pool.py
index b38f9ad..63d9e46 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_pool.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_pool.py
@@ -413,7 +413,6 @@
                          pools[0][const.DESCRIPTION])
 
     @decorators.idempotent_id('b7932438-1aea-4175-a50c-984fee1c0cad')
-    @decorators.attr(type='smoke')
     def test_pool_show(self):
         """Tests pool show API.
 
diff --git a/octavia_tempest_plugin/tests/api/v2/test_provider.py b/octavia_tempest_plugin/tests/api/v2/test_provider.py
index 917b365..6840d2f 100644
--- a/octavia_tempest_plugin/tests/api/v2/test_provider.py
+++ b/octavia_tempest_plugin/tests/api/v2/test_provider.py
@@ -28,6 +28,7 @@
     """Test the provider object API."""
 
     @decorators.idempotent_id('8b94e0cc-a24d-4c29-bc8e-53f58214dc67')
+    @decorators.attr(type='smoke')
     def test_provider_list(self):
         """Tests provider list API and field filtering.