Skip to content

GH-50424: [CI] install Chrome latest for test-conda-python-emscripten#50425

Draft
tadeja wants to merge 14 commits into
apache:mainfrom
tadeja:python-emscripten-chrome
Draft

GH-50424: [CI] install Chrome latest for test-conda-python-emscripten#50425
tadeja wants to merge 14 commits into
apache:mainfrom
tadeja:python-emscripten-chrome

Conversation

@tadeja

@tadeja tadeja commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Rationale for this change

#50424 - Verify and fix Python Emscripten Crossbow job failing to install Chrome Requested Chrome major 148, but apt repo currently publishes 150.0.7871.100, and underlying Abseil failure error: expected '(' before 'ABSL_INTERNAL_CONSTEXPR_SINCE_CXX17' logB plus
pytest 8.1.1 failing on three tests with E TypeError: importorskip() got an unexpected keyword argument 'exc_type' logC plus Selenium hang selenium.common.exceptions.TimeoutException: Message: script timeout logD and hang log with debug

What changes are included in this PR?

A) Changed chrome_version: "148" to chrome_version: "latest"
B) Disabled zlib for protobuf build of the host in order to avoid conda include path overriding vendor Abseil headers.
C) Added work-around for Pyodide's bundled pytest version 8.1.1 for
D1) Improved browser Emscripten test runner by avoiding long Selenium async-script waits and added minimal logging (to debug hang)
D2) Added Chrome option --disable-dev-shm-usage for Docker/CI stability.

Are these changes tested?

Yes, job test-conda-python-emscripten completed with success.

Are there any user-facing changes?

No.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #50424 has been automatically assigned in GitHub to PR creator.

@github-actions github-actions Bot added the awaiting review Awaiting review label Jul 8, 2026
@tadeja

tadeja commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Revision: fb5d8e5

Submitted crossbow builds: ursacomputing/crossbow @ actions-6d262e5897

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Revision: 95de4e1

Submitted crossbow builds: ursacomputing/crossbow @ actions-3885eb6013

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Revision: c3346c0

Submitted crossbow builds: ursacomputing/crossbow @ actions-00183f711c

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Revision: 0100982

Submitted crossbow builds: ursacomputing/crossbow @ actions-09a6440c1c

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Revision: e00ae74

Submitted crossbow builds: ursacomputing/crossbow @ actions-b358138c92

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Revision: 5f42bde

Submitted crossbow builds: ursacomputing/crossbow @ actions-d3b68d70c4

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Revision: 81d9ac0

Submitted crossbow builds: ursacomputing/crossbow @ actions-4dc957fbb4

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Revision: 22585a3

Submitted crossbow builds: ursacomputing/crossbow @ actions-30d0987213

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Revision: 98d40f2

Submitted crossbow builds: ursacomputing/crossbow @ actions-cfede0630c

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Revision: f2aeb7d

Submitted crossbow builds: ursacomputing/crossbow @ actions-5b9a2e098b

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja tadeja force-pushed the python-emscripten-chrome branch from f2aeb7d to bfed5af Compare July 10, 2026 10:34
@tadeja

tadeja commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@apache apache deleted a comment from tadeja Jul 10, 2026
@apache apache deleted a comment from github-actions Bot Jul 10, 2026
@github-actions

Copy link
Copy Markdown

Revision: bfed5af

Submitted crossbow builds: ursacomputing/crossbow @ actions-e0a2e69fe9

Task Status
test-conda-python-emscripten GitHub Actions

@apache apache deleted a comment from github-actions Bot Jul 10, 2026
@apache apache deleted a comment from tadeja Jul 10, 2026
@tadeja

tadeja commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

Copy link
Copy Markdown

Revision: 4f88f85

Submitted crossbow builds: ursacomputing/crossbow @ actions-7113af368f

Task Status
test-conda-python-emscripten GitHub Actions

@tadeja

tadeja commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator Author

@github-actions crossbow submit test-conda-python-emscripten

@github-actions

Copy link
Copy Markdown

Revision: 3290d47

Submitted crossbow builds: ursacomputing/crossbow @ actions-b1eaba4dee

Task Status
test-conda-python-emscripten GitHub Actions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant