Skip to content

Run TestVideo.test_basic with xfail on Windows - #1526

Merged
sergey-mkhitaryan merged 1 commit into
pixeltable:mainfrom
sergey-mkhitaryan:test-video-xfail
Aug 14, 2026
Merged

sergey-mkhitaryan merged 1 commit into
pixeltable:mainfrom
sergey-mkhitaryan:test-video-xfail

Conversation

@sergey-mkhitaryan

Copy link
Copy Markdown
Contributor

The test will be run, but any outcome will be ignored. This should enable us to debug it.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adjusts the Windows behavior of TestVideo.test_basic so the test is executed (rather than skipped) while preventing Windows CI failures from blocking merges, enabling easier debugging of the failure.

Changes:

  • Replace @pytest.mark.skipif(platform.system() == 'Windows', ...) with @pytest.mark.xfail(..., strict=False) for TestVideo.test_basic.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread tests/test_video.py
Comment on lines +85 to 90
@pytest.mark.xfail(
platform.system() == 'Windows',
reason='PXT-1295: TestVideo.test_basic[proxy] consistently fails on Windows in CI',
strict=False,
)
def test_basic(self, make_catalog_path: Callable[[str], str]) -> None:
@sergey-mkhitaryan
sergey-mkhitaryan marked this pull request as ready for review August 14, 2026 05:37
@sergey-mkhitaryan
sergey-mkhitaryan added this pull request to the merge queue Aug 14, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 14, 2026
@sergey-mkhitaryan
sergey-mkhitaryan added this pull request to the merge queue Aug 14, 2026
Merged via the queue into pixeltable:main with commit 4414976 Aug 14, 2026
37 of 45 checks passed
@sergey-mkhitaryan
sergey-mkhitaryan deleted the test-video-xfail branch August 14, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants