From c6657f124197e5bf4e5b43fc996238aac98f7238 Mon Sep 17 00:00:00 2001 From: Walden Date: Wed, 4 Mar 2026 09:20:08 +0000 Subject: [PATCH 1/3] test: add file for review sidebar E2E test (devin-webapp#19284) Co-Authored-By: Staging-Devin AI <166158716+staging-devin-ai-integration[bot]@users.noreply.github.com> --- review_sidebar_test.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 review_sidebar_test.py diff --git a/review_sidebar_test.py b/review_sidebar_test.py new file mode 100644 index 0000000..41500c6 --- /dev/null +++ b/review_sidebar_test.py @@ -0,0 +1,12 @@ +"""Test file for Devin Review sidebar E2E test (PR #19284 in devin-webapp). + +This PR exists to verify that when a new commit is pushed while viewing +the PR review page, the sidebar section cards do NOT disappear. + +Commit 1: this file is added. +Commit 2 (pushed while page is open): a second line is appended below. +""" + + +def first_commit_marker() -> str: + return "commit-1" From e055ba830fb0f19cac8feadaa1c456e49f01cfaa Mon Sep 17 00:00:00 2001 From: Walden Date: Wed, 4 Mar 2026 09:31:29 +0000 Subject: [PATCH 2/3] test: add second marker (pushed while review page open) Co-Authored-By: Staging-Devin AI <166158716+staging-devin-ai-integration[bot]@users.noreply.github.com> --- review_sidebar_test.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/review_sidebar_test.py b/review_sidebar_test.py index 41500c6..5f4bef8 100644 --- a/review_sidebar_test.py +++ b/review_sidebar_test.py @@ -10,3 +10,8 @@ def first_commit_marker() -> str: return "commit-1" + + +def second_commit_marker() -> str: + """Added in commit 2 — pushed while the review page is open.""" + return "commit-2" From 3f6cb2a36b93d89b666aa436741dd1e2d58c2111 Mon Sep 17 00:00:00 2001 From: Walden Date: Wed, 4 Mar 2026 09:51:49 +0000 Subject: [PATCH 3/3] =?UTF-8?q?test:=20add=20third=20marker=20(negative=20?= =?UTF-8?q?control=20=E2=80=94=20pushed=20while=20staging=20page=20open)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Staging-Devin AI <166158716+staging-devin-ai-integration[bot]@users.noreply.github.com> --- review_sidebar_test.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/review_sidebar_test.py b/review_sidebar_test.py index 5f4bef8..bb001a1 100644 --- a/review_sidebar_test.py +++ b/review_sidebar_test.py @@ -15,3 +15,8 @@ def first_commit_marker() -> str: def second_commit_marker() -> str: """Added in commit 2 — pushed while the review page is open.""" return "commit-2" + + +def third_commit_marker() -> str: + """Added in commit 3 — pushed while staging.itsdev.in page is open (negative control).""" + return "commit-3"