← Back to All Reports
TESTS FAILED (0%)
Job Name
collage_maker_prod
Pipeline ID
Job ID
#4285821
Branch
master
Commit
N/A
Executed At
2026-06-29T14:03:14.875660
0
Passed
4
Failed
0
Skipped

Test Results (4 tests)

test_col01_classic_template_photo_library[chromium]
failed
⏱️ Duration: 411.61s
❌ Error:
page = <Page url='https://promo.com/tools/collage-maker/create?utm_content=collage_lp_top_cta'> base_url = 'https://promo.com' def test_col01_classic_template_photo_library(page: Page, base_url: str) -> None: """COL01: Login, classic template, 2 photos from Photo Library, download collage.""" login_page = LoginPage(page) col = CollageMakerPage(page) login_page.login_directly(base_url, general_mail(), get_password()) col.go_to_collage_maker(base_url) col.click_create_free_collage() col.assert_collage_tool_open() col.select_classic_template() col.select_photos_from_library(2) col.assert_photo_bucket_count(2) col.assert_header_buttons_enabled() > col.click_done_and_wait_for_save() tests/test_collage_maker.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/collage_maker_page.py:160: in click_done_and_wait_for_save saving.wait_for(state="hidden", timeout=self.T_RENDER) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:20298: in wait_for self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:741: in wait_for await self._frame.wait_for_selector( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector await self._channel.send( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:69: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7f4d78ce4d60> cb = <function Channel.send.<locals>.<lambda> at 0x7f4d780bb6d0> is_internal = False, title = None async def wrap_api_call( self, cb: Callable[[], Any], is_internal: bool = False, title: str = None ) -> Any: if self._api_zone.get(): return await cb() task = asyncio.c
📸 Failure Screenshot:
Test failure screenshot
test_col02_designed_template_photo_library[chromium]
failed
⏱️ Duration: 21.58s
❌ Error:
page = <Page url='https://promo.com/tools/collage-maker/create?utm_content=collage_lp_top_cta'> base_url = 'https://promo.com' def test_col02_designed_template_photo_library(page: Page, base_url: str) -> None: """COL02: Login, designed template, 4 photos from Photo Library, download collage.""" login_page = LoginPage(page) col = CollageMakerPage(page) login_page.login_directly(base_url, general_mail(), get_password()) col.go_to_collage_maker(base_url) col.click_create_free_collage() col.assert_collage_tool_open() > col.select_designed_template() tests/test_collage_maker.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/collage_maker_page.py:90: in select_designed_template self.page.locator(self.DESIGN_LIST_TAB).wait_for(state="visible", timeout=self.T_LOAD) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:20298: in wait_for self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:741: in wait_for await self._frame.wait_for_selector( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector await self._channel.send( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:69: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7f4d78ce4d60> cb = <function Channel.send.<locals>.<lambda> at 0x7f4d732cfc70> is_internal = False, title = None async def wrap_api_call( self, cb: Callable[[], Any], is_internal: bool = False, title: str = None ) -> Any: if self._api_zone.get(): return await cb() task = asyncio.current_task(self._loop) st: List[inspect.FrameInfo] = getattr( task, "__pw_stack__", None ) or inspect.stack(0)
📸 Failure Screenshot:
Test failure screenshot
test_col03_classic_template_stickers[chromium]
failed
⏱️ Duration: 410.11s
❌ Error:
page = <Page url='https://promo.com/tools/collage-maker/create?utm_content=collage_lp_top_cta'> base_url = 'https://promo.com' def test_col03_classic_template_stickers(page: Page, base_url: str) -> None: """COL03: Login, classic template, 3 photos from Stickers, download collage.""" login_page = LoginPage(page) col = CollageMakerPage(page) login_page.login_directly(base_url, general_mail(), get_password()) col.go_to_collage_maker(base_url) col.click_create_free_collage() col.assert_collage_tool_open() col.select_classic_template() col.select_photos_from_stickers(3) col.assert_photo_bucket_count(3) col.assert_header_buttons_enabled() > col.click_done_and_wait_for_save() tests/test_collage_maker.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/collage_maker_page.py:160: in click_done_and_wait_for_save saving.wait_for(state="hidden", timeout=self.T_RENDER) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:20298: in wait_for self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:741: in wait_for await self._frame.wait_for_selector( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector await self._channel.send( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:69: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7f4d78ce4d60> cb = <function Channel.send.<locals>.<lambda> at 0x7f4d78192e60> is_internal = False, title = None async def wrap_api_call( self, cb: Callable[[], Any], is_internal: bool = False, title: str = None ) -> Any: if self._api_zone.get(): return await cb() task = asyncio.current_ta
📸 Failure Screenshot:
Test failure screenshot
test_col04_classic_template_my_uploads[chromium]
failed
⏱️ Duration: 410.98s
❌ Error:
page = <Page url='https://promo.com/tools/collage-maker/create?utm_content=collage_lp_top_cta'> base_url = 'https://promo.com' def test_col04_classic_template_my_uploads(page: Page, base_url: str) -> None: """COL04: Login, classic template, 2 photos from My Uploads, download collage.""" login_page = LoginPage(page) col = CollageMakerPage(page) login_page.login_directly(base_url, general_mail(), get_password()) col.go_to_collage_maker(base_url) col.click_create_free_collage() col.assert_collage_tool_open() col.select_classic_template() col.select_photos_from_uploads(2) col.assert_photo_bucket_count(2) col.assert_header_buttons_enabled() > col.click_done_and_wait_for_save() tests/test_collage_maker.py:100: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/collage_maker_page.py:160: in click_done_and_wait_for_save saving.wait_for(state="hidden", timeout=self.T_RENDER) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:20298: in wait_for self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:741: in wait_for await self._frame.wait_for_selector( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:394: in wait_for_selector await self._channel.send( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:69: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7f4d78ce4d60> cb = <function Channel.send.<locals>.<lambda> at 0x7f4d72751e10> is_internal = False, title = None async def wrap_api_call( self, cb: Callable[[], Any], is_internal: bool = False, title: str = None ) -> Any: if self._api_zone.get(): return await cb() task = asyncio.curren
📸 Failure Screenshot:
Test failure screenshot