← Back to All Reports
TESTS FAILED (8%)
Job Name
publisher_facebook_test03
Pipeline ID
Job ID
#4447888
Branch
master
Commit
N/A
Executed At
2026-10-13T08:18:15.489103
1
Passed
12
Failed
0
Skipped

Test Results (13 tests)

test_pu01_publish_fb_post[chromium]
passed
⏱️ Duration: 44.35s
test_pu02_publish_fb_reel[chromium]
failed
⏱️ Duration: 49.76s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022d660> login_page = <pages.login_page.LoginPage object at 0x7fe5e0202110> create_page = <pages.create_page.CreatePage object at 0x7fe5df47f220> editor_page = <pages.editor_page.EditorPage object at 0x7fe5df34b0d0> publish_page = <pages.publish_page.PublishPage object at 0x7fe5df34bbb0> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5df34bc40> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5df34bcd0> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke @pytest.mark.skip_sanity def test_pu02_publish_fb_reel( self, login_page, create_page, editor_page, publish_page, dashboard_page, publisher_page, base_url ): login_page.login_directly(base_url, general_mail(), get_password()) create_page.navigate_to_create(base_url) > create_page.search_for("cats") tests/publisher_facebook/test_publisher.py:89: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/create_page.py:85: in search_for self.page.locator(self.FIRST_RAW_VIDEO).first.wait_for(state="visible", timeout=self.T_LOAD) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:20539: in wait_for self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:748: 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:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5df496950> is_internal = False, title = None async def wrap_api_call( self, cb: Callable[
📸 Failure Screenshot:
Test failure screenshot
test_pu03_schedule_fb_post_happy_path[chromium]
failed
⏱️ Duration: 59.83s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022d7b0> login_page = <pages.login_page.LoginPage object at 0x7fe5de558580> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5de559330> publish_page = <pages.publish_page.PublishPage object at 0x7fe5de5592a0> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5de559540> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5de55bf40> base_url = 'https://test03.testingpromo.com' def test_pu03_schedule_fb_post_happy_path( self, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): login_page.login_directly(base_url, general_mail(), get_password()) planner_page.go_to_my_calendar(base_url) planner_page.verify_on_planner() > planner_page.clean_scheduled_posts_precondition() tests/publisher_facebook/test_publisher.py:127: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/planner_page.py:213: in clean_scheduled_posts_precondition self.go_to_month(2) pages/planner_page.py:90: in go_to_month with self.page.expect_response( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_sync_base.py:85: in __exit__ self._event.value _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._sync_base.EventInfo object at 0x7fe5de80e8f0> @property def value(self) -> T: while not self._future.done(): self._sync_base._dispatcher_fiber.switch() asyncio._set_running_loop(self._sync_base._loop) exception = self._future.exception() if exception: > raise exception E playwright._impl._errors.TimeoutError: Timeout 30000ms exceeded while waiting for event "response" /usr/local/lib/python3.10/dist-packages/playwright/_impl/_sync_base.py:59: TimeoutError
📸 Failure Screenshot:
Test failure screenshot
test_pu04_publish_empty_post_shows_error[chromium]
failed
⏱️ Duration: 30.00s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022fbb0> login_page = <pages.login_page.LoginPage object at 0x7fe5de5826b0> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5de5809d0> publish_page = <pages.publish_page.PublishPage object at 0x7fe5de581540> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5de583ee0> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5de583760> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke @pytest.mark.skip_sanity def test_pu04_publish_empty_post_shows_error( self, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): > login_page.login_directly(base_url, general_mail(), get_password()) tests/publisher_facebook/test_publisher.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/login_page.py:107: in login_directly self.go_to_login_page(base_url) pages/login_page.py:43: in go_to_login_page self.page.goto(f"{base_url}/login", wait_until="domcontentloaded") /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:9875: in goto self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_page.py:560: in goto return await self._main_frame.goto(**locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:156: in goto await self._channel.send( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5dca37be0> 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.
test_pu05a_schedule_and_edit_post[chromium]
failed
⏱️ Duration: 30.00s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022f2e0> login_page = <pages.login_page.LoginPage object at 0x7fe5de70fe80> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5df5ec640> publish_page = <pages.publish_page.PublishPage object at 0x7fe5df5ec370> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5df5ec310> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5df7bcbb0> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke def test_pu05a_schedule_and_edit_post( self, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): > login_page.login_directly(base_url, general_mail(), get_password()) tests/publisher_facebook/test_publisher.py:190: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/login_page.py:107: in login_directly self.go_to_login_page(base_url) pages/login_page.py:43: in go_to_login_page self.page.goto(f"{base_url}/login", wait_until="domcontentloaded") /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:9875: in goto self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_page.py:560: in goto return await self._main_frame.goto(**locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:156: in goto await self._channel.send( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5dca364d0> 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()
test_pu05b_reschedule_post[chromium]
failed
⏱️ Duration: 20.19s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022f370> login_page = <pages.login_page.LoginPage object at 0x7fe5df47f910> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5e02afee0> publish_page = <pages.publish_page.PublishPage object at 0x7fe5e02ac2e0> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5e02af4c0> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5e02af910> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke def test_pu05b_reschedule_post( self, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): > login_page.login_directly(base_url, general_mail(), get_password()) tests/publisher_facebook/test_publisher.py:233: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/login_page.py:109: in login_directly self.enter_email(email) pages/login_page.py:73: in enter_email self.page.locator(self.EMAIL_INPUT).fill(email) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:18242: in fill self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:219: in fill return await self._frame.fill(self._selector, strict=True, **params) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:636: in fill await self._fill(**locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:648: in _fill await self._channel.send("fill", self._timeout, locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5defb3ac0> is_internal = False, title = None async def wrap_api_call(
📸 Failure Screenshot:
Test failure screenshot
test_pu06_new_post_button_today_and_tomorrow[chromium]
failed
⏱️ Duration: 20.18s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022ebf0> login_page = <pages.login_page.LoginPage object at 0x7fe5df0f27a0> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5df0f3850> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5df0f30a0> base_url = 'https://test03.testingpromo.com' def test_pu06_new_post_button_today_and_tomorrow( self, login_page, planner_page, publisher_page, base_url ): > login_page.login_directly(base_url, general_mail(), get_password()) tests/publisher_facebook/test_publisher.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/login_page.py:109: in login_directly self.enter_email(email) pages/login_page.py:73: in enter_email self.page.locator(self.EMAIL_INPUT).fill(email) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:18242: in fill self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:219: in fill return await self._frame.fill(self._selector, strict=True, **params) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:636: in fill await self._fill(**locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:648: in _fill await self._channel.send("fill", self._timeout, locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5df487f40> 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
📸 Failure Screenshot:
Test failure screenshot
test_pu07_duplicate_published_post_from_planner[chromium]
failed
⏱️ Duration: 21.24s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022e890> login_page = <pages.login_page.LoginPage object at 0x7fe5de80ec20> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5de80c040> publish_page = <pages.publish_page.PublishPage object at 0x7fe5de80d090> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5de80c640> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5de80f190> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke def test_pu07_duplicate_published_post_from_planner( self, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): > login_page.login_directly(base_url, general_mail(), get_password()) tests/publisher_facebook/test_publisher.py:313: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/login_page.py:109: in login_directly self.enter_email(email) pages/login_page.py:73: in enter_email self.page.locator(self.EMAIL_INPUT).fill(email) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:18242: in fill self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:219: in fill return await self._frame.fill(self._selector, strict=True, **params) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:636: in fill await self._fill(**locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:648: in _fill await self._channel.send("fill", self._timeout, locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5df496f80> is_internal = False, title = None async def w
📸 Failure Screenshot:
Test failure screenshot
test_pu08_duplicate_scheduled_post_from_planner[chromium]
failed
⏱️ Duration: 84.55s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022ee60> login_page = <pages.login_page.LoginPage object at 0x7fe5dc9d8910> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5dc9db010> publish_page = <pages.publish_page.PublishPage object at 0x7fe5dc9d8670> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5dc9db790> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5dc9da020> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke @pytest.mark.skip_sanity def test_pu08_duplicate_scheduled_post_from_planner( self, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): login_page.login_directly(base_url, general_mail(), get_password()) planner_page.go_to_my_calendar(base_url) planner_page.verify_on_planner() planner_page.clean_scheduled_posts_precondition() planner_page.go_to_month(2) baseline_count = planner_page.page.locator(planner_page.SCHEDULED_ITEM).count() dashboard_page.go_to_published(base_url) dashboard_page.delete_first_vertical_project() dashboard_page.republish_first_video() publish_page.wait_for_render_and_verify() publish_page.click_schedule_to_social() publisher_page.verify_redirected_to_publisher() publisher_page.select_facebook_page() publisher_page.click_publish_header() publisher_page.schedule_fb_post(publisher_schedule_caption) planner_page.go_to_my_calendar(base_url) planner_page.verify_on_planner() planner_page.duplicate_first_post_in_month(month_offset=2, scheduled_only=True) publisher_page.verify_redirected_to_publisher() publisher_page.select_facebook_page() publisher_page.click_publish_header() publisher_page.complete_publish_flow(status=publisher_page.STATUS_SCHEDULE) > publisher_page.click_view_planner()
test_pu09_create_another_post_from_summary[chromium]
failed
⏱️ Duration: 30.00s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022c280> login_page = <pages.login_page.LoginPage object at 0x7fe5de820130> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5de820040> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5dc8fe140> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke @pytest.mark.skip_sanity def test_pu09_create_another_post_from_summary( self, login_page, planner_page, publisher_page, base_url ): > login_page.login_directly(base_url, general_mail(), get_password()) tests/publisher_facebook/test_publisher.py:419: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/login_page.py:107: in login_directly self.go_to_login_page(base_url) pages/login_page.py:43: in go_to_login_page self.page.goto(f"{base_url}/login", wait_until="domcontentloaded") /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:9875: in goto self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_page.py:560: in goto return await self._main_frame.goto(**locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:156: in goto await self._channel.send( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5de80a3b0> 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) parsed_st = _attach_api_call_information( getattr(task, "__pw_stack__", Non
test_pu10_upload_to_fb_ad_manager[chromium]
failed
⏱️ Duration: 59.53s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022c6a0> login_page = <pages.login_page.LoginPage object at 0x7fe5df0f3100> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5df0f3f10> publish_page = <pages.publish_page.PublishPage object at 0x7fe5df0f39a0> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5df0f1de0> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke @pytest.mark.skip_sanity def test_pu10_upload_to_fb_ad_manager( self, login_page, dashboard_page, publish_page, publisher_page, base_url ): > login_page.login_directly(base_url, general_mail(), get_password()) tests/publisher_facebook/test_publisher.py:442: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/login_page.py:116: in login_directly self.page.wait_for_function( /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:12761: in wait_for_function self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_page.py:1151: in wait_for_function return await self._main_frame.wait_for_function(**locals_to_params(locals())) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_frame.py:940: in wait_for_function await self._channel.send("waitForFunction", self._timeout, params) /usr/local/lib/python3.10/dist-packages/playwright/_impl/_connection.py:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5dc86c790> 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) parsed_st = _attach_api_
📸 Failure Screenshot:
Test failure screenshot
test_pu11_save_social_post_as_draft[chromium-publish]
failed
⏱️ Duration: 27.82s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022caf0> pub_type = 'publish' login_page = <pages.login_page.LoginPage object at 0x7fe5df2e2e60> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5df2e3a60> publish_page = <pages.publish_page.PublishPage object at 0x7fe5df2e38e0> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5df2e3070> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5df2e0af0> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke @pytest.mark.parametrize("pub_type", ["publish", "schedule"]) def test_pu11_save_social_post_as_draft( self, pub_type, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): login_page.login_directly(base_url, general_mail(), get_password()) planner_page.go_to_my_calendar(base_url) > planner_page.verify_on_planner() tests/publisher_facebook/test_publisher.py:469: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/planner_page.py:79: in verify_on_planner self.page.locator(self.CALENDAR_GRID).wait_for(state="visible", timeout=timeout or self.T_SLOW) /usr/local/lib/python3.10/dist-packages/playwright/sync_api/_generated.py:20539: in wait_for self._sync( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_locator.py:748: 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:76: in send return await self._connection.wrap_api_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._connection.Connection object at 0x7fe5e022f5b0> cb = <function Channel.send.<locals>.<lambda> at 0x7fe5de5f4f70> is_internal = False, title = None async def wrap_api_call( self,
📸 Failure Screenshot:
Test failure screenshot
test_pu11_save_social_post_as_draft[chromium-schedule]
failed
⏱️ Duration: 65.17s
❌ Error:
self = <test_publisher.TestPublisherFacebook object at 0x7fe5e022cb80> pub_type = 'schedule' login_page = <pages.login_page.LoginPage object at 0x7fe5df3485b0> dashboard_page = <pages.dashboard_page.DashboardPage object at 0x7fe5df34a8c0> publish_page = <pages.publish_page.PublishPage object at 0x7fe5df34bd30> publisher_page = <pages.publisher_page.PublisherPage object at 0x7fe5df348d90> planner_page = <pages.planner_page.PlannerPage object at 0x7fe5df34be20> base_url = 'https://test03.testingpromo.com' @pytest.mark.skip_smoke @pytest.mark.parametrize("pub_type", ["publish", "schedule"]) def test_pu11_save_social_post_as_draft( self, pub_type, login_page, dashboard_page, publish_page, publisher_page, planner_page, base_url ): login_page.login_directly(base_url, general_mail(), get_password()) planner_page.go_to_my_calendar(base_url) planner_page.verify_on_planner() > planner_page.clean_scheduled_posts_precondition() tests/publisher_facebook/test_publisher.py:470: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pages/planner_page.py:215: in clean_scheduled_posts_precondition self.go_to_month(3) pages/planner_page.py:90: in go_to_month with self.page.expect_response( /usr/local/lib/python3.10/dist-packages/playwright/_impl/_sync_base.py:85: in __exit__ self._event.value _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <playwright._impl._sync_base.EventInfo object at 0x7fe5dc7ee830> @property def value(self) -> T: while not self._future.done(): self._sync_base._dispatcher_fiber.switch() asyncio._set_running_loop(self._sync_base._loop) exception = self._future.exception() if exception: > raise exception E playwright._impl._errors.TimeoutError: Timeout 30000ms exceeded while waiting for event "response" /usr/local/lib/python3.10/dist-packages/playwright/
📸 Failure Screenshot:
Test failure screenshot