We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 84eae60 commit 84d9a63Copy full SHA for 84d9a63
2 files changed
.github/workflows/tests.yml
@@ -40,4 +40,13 @@ jobs:
40
41
- name: Run tests (venv)
42
run: |
43
- venv/bin/python -m pytest --tb=short
+ set -o pipefail
44
+ venv/bin/python -m pytest --tb=short 2>&1 | tee error.log
45
+
46
+ - name: report playwright failure
47
+ if: failure()
48
+ uses: Miskler/human-requests-bot@v9
49
+ with:
50
+ github_token: ${{ secrets.GITHUB_TOKEN }}
51
+ log_path: error.log
52
+ screenshot_path: screenshot.png
chizhik_api/manager.py
@@ -79,6 +79,7 @@ async def _warmup(self) -> None:
79
self.session = HumanBrowser.replace(br)
80
self.ctx = await self.session.new_context()
81
self.page = await self.ctx.new_page()
82
+ self.page.on_error_screenshot_path = "screenshot.png"
83
await self.page.goto(self.CATALOG_URL, wait_until="networkidle")
84
85
ok = False
0 commit comments