This is an automated email from the ASF dual-hosted git repository. tomaz pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/libcloud.git
The following commit(s) were added to refs/heads/trunk by this push: new 9ac4fd767 Try to fix failing integration storage tests - it appears that sometimes resource_group.tag is None. 9ac4fd767 is described below commit 9ac4fd7673588b9672b98b6e423115459a1ac10b Author: Tomaz Muraus <to...@tomaz.me> AuthorDate: Fri Aug 18 10:46:39 2023 +0200 Try to fix failing integration storage tests - it appears that sometimes resource_group.tag is None. This could indicate resource group created outside of those tests or similar. For now, we simply just skip such groups. --- integration/storage/test_azure_blobs.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/integration/storage/test_azure_blobs.py b/integration/storage/test_azure_blobs.py index 166890193..365cc4efc 100644 --- a/integration/storage/test_azure_blobs.py +++ b/integration/storage/test_azure_blobs.py @@ -19,6 +19,7 @@ import time import base64 import string import datetime + import unittest from integration.storage.base import Integration, random_string @@ -146,6 +147,11 @@ class StorageTest(Integration.TestBase): delete_threshold_ts = now_ts - int(datetime.timedelta(hours=6).total_seconds()) for resource_group in resource_groups: + # NOTE (Tomaz): It looks like that for some reason .tags property is sometimes None + # We simply skip those. Could be resources created outside the tests + if not resource_group.tags: + continue + resource_create_ts = int(resource_group.tags.get("create_ts", now_ts)) if (