PennyDreadfulMTG / perf-reports

2 stars 7 forks source link

Error running task ['maintenance', 'hourly'] #63040

Open vorpal-buildbot opened 3 weeks ago

vorpal-buildbot commented 3 weeks ago

Reported on CLI by CLI

AttributeError 'list' object has no attribute 'get' Stack Trace: ``` Python traceback Traceback with variables (most recent call last): File "/home/pdadmin/decksite/run.py", line 132, in task run_all_tasks(module, 'HOURLY') args = ['maintenance', 'hourly'] module = 'maintenance' name = 'hourly' multiverse = oracle = c = AttributeError("'list' object has no attribute 'get'") repo = File "/home/pdadmin/decksite/run.py", line 198, in run_all_tasks raise error module = 'maintenance' with_flag = 'HOURLY' error = AttributeError("'list' object has no attribute 'get'") m = APP = _importer = FileFinder('/home/pdadmin/decksite/maintenance') modname = 'validate_translations_test' _ispkg = False s = timer = 34924607.489579886 t = 0.0008053556084632874 repo = File "/home/pdadmin/decksite/run.py", line 189, in run_all_tasks s.run() module = 'maintenance' with_flag = 'HOURLY' error = AttributeError("'list' object has no attribute 'get'") m = APP = _importer = FileFinder('/home/pdadmin/decksite/maintenance') modname = 'validate_translations_test' _ispkg = False s = timer = 34924607.489579886 t = 0.0008053556084632874 repo = File "/home/pdadmin/decksite/maintenance/homepage_cache.py", line 12, in run merges = news.code_merges(start_date, end_date, force_refresh=True) start_date = datetime.datetime(2024, 2, 16, 8, 0, tzinfo=) end_date = datetime.datetime(2024, 4, 24, 10, 45, 6, 961737, tzinfo=datetime.timezone.utc) File "/home/pdadmin/decksite/decksite/data/news.py", line 61, in code_merges merges = [Container({'date': dtutil.UTC_TZ.localize(pull.merged_at), 'title': pull.title, 'url': pull.html_url, 'type': 'code-release'}) for pull in repo.get_pull_requests(start_date, end_date, max_items) if 'Not News' not in [label.name for label in pull.as_issue().labels]] start_date = datetime.datetime(2024, 2, 16, 8, 0, tzinfo=) end_date = datetime.datetime(2024, 4, 24, 10, 45, 6, 961737, tzinfo=datetime.timezone.utc) max_items = 9223372036854775807 force_refresh = True allow_fetch = True merges = [] File "/home/pdadmin/decksite/shared/repo.py", line 132, in get_pull_requests for pull in git_repo.get_pulls(state='closed', sort='updated', direction='desc'): start_date = datetime.datetime(2024, 2, 16, 8, 0, tzinfo=) end_date = datetime.datetime(2024, 4, 24, 10, 45, 6, 961737, tzinfo=datetime.timezone.utc) max_pull_requests = 9223372036854775807 repo_name = 'PennyDreadfulMTG/Penny-Dreadful-Tools' gh_user = 'vorpal-buildbot' gh_pass = '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' pulls = [PullRequest(title="Revamp achievements detail page", number=12260), PullRequest(title="build(deps): bump inflect from 7.2.0 to 7.2.1", number=12267), PullRequest(title="build(deps): bump pydantic from 2.7.0 to 2.7.1", number=12268), PullRequest(title="build(deps): bump freezegun from 1.4.0 to 1.5.0", number=12266), PullRequest(title="build(deps): bump coverage from 7.4.4 to 7.5.0", number=12265), PullRequest(title="build(deps): bump pydantic-core from 2.18.1 to 2.18.2", number=12264), PullRequest(title="build(deps): bump google-api-python-client from 2.126.0 to 2.127.0", number=12263), PullRequest(title="build(deps): bump types-setuptools from 69.5.0.20240415 to 69.5.0.20240423", number=12262), PullRequest(title="Support is:outlaw in card search", number=12259), PullRequest(title="isort --fix the current codebase", number=12258), PullRequest(title="Return card mouseover to working order on /rotation", number=12255), PullRequest(title="Saner behavior for rank sort", number=12254), Pull... g = git_repo = Repository(full_name="PennyDreadfulMTG/Penny-Dreadful-Tools") pull = PullRequest(title="build(deps): bump types-setuptools from 69.1.0.20240215 to 69.1.0.20240217", number=11984) merged_dt = datetime.datetime(2024, 2, 18, 20, 27, 33, tzinfo=) updated_dt = datetime.datetime(2024, 2, 18, 20, 27, 33, tzinfo=) File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/github/PaginatedList.py", line 69, in __iter__ newElements = self._grow() self = newElements = [PullRequest(title="build(deps): bump pydantic from 2.6.2 to 2.6.3", number=12018), PullRequest(title="build(deps): bump sentry-sdk from 1.40.5 to 1.40.6", number=12017), PullRequest(title="build(deps): bump cachetools from 5.3.2 to 5.3.3", number=12016), PullRequest(title="build(deps): bump typing-extensions from 4.9.0 to 4.10.0", number=12015), PullRequest(title="build(deps): bump pydantic from 2.6.1 to 2.6.2", number=12014), PullRequest(title="build(deps): bump coverage from 7.4.2 to 7.4.3", number=12010), PullRequest(title="build(deps): bump types-setuptools from 69.1.0.20240217 to 69.1.0.20240223", number=12012), PullRequest(title="build(deps-dev): bump eslint from 8.56.0 to 8.57.0", number=12013), PullRequest(title="build(deps): bump importlib-resources from 6.1.1 to 6.1.2", number=12011), PullRequest(title="build(deps): bump orjson from 3.9.14 to 3.9.15", number=12009), PullRequest(title="build(deps): bump pydantic-core from 2.16.2 to 2.16.3", number=12007), PullRequest(title="b... File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/github/PaginatedList.py", line 80, in _grow newElements = self._fetchNextPage() self = File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/github/PaginatedList.py", line 213, in _fetchNextPage headers, data = self.__requester.requestJsonAndCheck( self = File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/github/Requester.py", line 442, in requestJsonAndCheck return self.__check( self = verb = 'GET' url = 'https://api.github.com/repositories/69330230/pulls?state=closed&sort=updated&direction=desc&page=8' parameters = None headers = Traceback (most recent call last): File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/traceback_with_variables/core.py", line 222, in _to_cropped_str raw = print_(obj) TypeError: 'str' object is not callable input = None File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/github/Requester.py", line 487, in __check raise self.__createException(status, responseHeaders, data) self = status = 500 responseHeaders = {'server': 'GitHub.com', 'date': 'Wed, 24 Apr 2024 10:45:19 GMT', 'content-type': 'application/json; charset=utf-8', 'content-length': '762897', 'cache-control': 'private, max-age=60, s-maxage=60', 'vary': 'Accept, Authorization, Cookie, X-GitHub-OTP, Accept-Encoding, Accept, X-Requested-With', 'etag': '"2ac1999983609d975294ffd7ef63e08a5b54a2a008dfc6a021df86406e6e5ded"', 'x-oauth-scopes': 'repo', 'x-accepted-oauth-scopes': '', 'x-github-media-type': 'github.v3; format=json', 'link': '; rel="prev", ; rel="next", ; rel="last", ; rel="first"', 'x-github-api-version-selected': '2022-11-28', 'x-r... output = '[{"url":"https://api.github.com/repos/PennyDreadfulMTG/Penny-Dreadful-Tools/pulls/11982","id":1731819095,"node_id":"PR_kwDOBCHlNs5nOXZX","html_url":"https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982","diff_url":"https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982.diff","patch_url":"https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982.patch","issue_url":"https://api.github.com/repos/PennyDreadfulMTG/Penny-Dreadful-Tools/issues/11982","number":11982,"state":"closed","locked":false,"title":"build(deps): bump urllib3 from 2.1.0 to 2.2.1","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5... data = [{'url': 'https://api.github.com/repos/PennyDreadfulMTG/Penny-Dreadful-Tools/pulls/11982', 'id': 1731819095, 'node_id': 'PR_kwDOBCHlNs5nOXZX', 'html_url': 'https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982', 'diff_url': 'https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982.diff', 'patch_url': 'https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982.patch', 'issue_url': 'https://api.github.com/repos/PennyDreadfulMTG/Penny-Dreadful-Tools/issues/11982', 'number': 11982, 'state': 'closed', 'locked': False, 'title': 'build(deps): bump urllib3 from 2.1.0 to 2.2.1', 'user': {'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://... File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/github/Requester.py", line 528, in __createException message = output.get("message", "").lower() if output is not None else "" self = status = 500 headers = Traceback (most recent call last): File "/home/pdadmin/decksite/.venv/lib/python3.10/site-packages/traceback_with_variables/core.py", line 222, in _to_cropped_str raw = print_(obj) TypeError: 'str' object is not callable output = [{'url': 'https://api.github.com/repos/PennyDreadfulMTG/Penny-Dreadful-Tools/pulls/11982', 'id': 1731819095, 'node_id': 'PR_kwDOBCHlNs5nOXZX', 'html_url': 'https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982', 'diff_url': 'https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982.diff', 'patch_url': 'https://github.com/PennyDreadfulMTG/Penny-Dreadful-Tools/pull/11982.patch', 'issue_url': 'https://api.github.com/repos/PennyDreadfulMTG/Penny-Dreadful-Tools/issues/11982', 'number': 11982, 'state': 'closed', 'locked': False, 'title': 'build(deps): bump urllib3 from 2.1.0 to 2.2.1', 'user': {'login': 'dependabot[bot]', 'id': 49699333, 'node_id': 'MDM6Qm90NDk2OTkzMzM=', 'avatar_url': 'https://avatars.githubusercontent.com/in/29110?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dependabot%5Bbot%5D', 'html_url': 'https://github.com/apps/dependabot', 'followers_url': 'https://api.github.com/users/dependabot%5Bbot%5D/followers', 'following_url': 'https://... builtins.AttributeError: 'list' object has no attribute 'get' ```

Exception_hash: b0dda9ee67736d3c4e3689d6357179a255c095e6