Skip to content

Conversation

@delan
Copy link
Member

@delan delan commented Apr 8, 2025

This patch adds our first automated test for devtools, covering the changes in #36164. These tests are not run in CI yet, but you can run them as follows:

$ ./mach build --release
$ ./mach test-devtools

Testing: this patch adds automated tests!
Start of: #36325

delan and others added 2 commits April 8, 2025 19:25
Co-authored-by: atbrakhi <atbrakhi@igalia.com>
Signed-off-by: Delan Azabani <dazabani@igalia.com>
Co-authored-by: Aria Edmonds <aria@ar1as.space>
Signed-off-by: Delan Azabani <dazabani@igalia.com>
delan and others added 5 commits May 7, 2025 16:43
Co-authored-by: atbrakhi <atbrakhi@igalia.com>
Signed-off-by: Delan Azabani <dazabani@igalia.com>
Co-authored-by: atbrakhi <atbrakhi@igalia.com>
Signed-off-by: Delan Azabani <dazabani@igalia.com>
Co-authored-by: atbrakhi <atbrakhi@igalia.com>
Signed-off-by: Delan Azabani <dazabani@igalia.com>
Co-authored-by: atbrakhi <atbrakhi@igalia.com>
Signed-off-by: Delan Azabani <dazabani@igalia.com>
Co-authored-by: atbrakhi <atbrakhi@igalia.com>
Signed-off-by: Delan Azabani <dazabani@igalia.com>
@delan delan requested a review from atbrakhi May 7, 2025 09:32
@delan delan marked this pull request as ready for review May 7, 2025 09:32
Comment on lines +65 to +66
# Uncomment this to log requests.
# return super().log_message(format, *args)
Copy link
Member Author

Choose a reason for hiding this comment

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

create a proper option for this, or remove the commented out code

Copy link
Member

Choose a reason for hiding this comment

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

I think we can do this in next PR we plan to open soon

@atbrakhi atbrakhi added this pull request to the merge queue May 7, 2025
Merged via the queue into main with commit 68a76ba May 7, 2025
22 checks passed
@atbrakhi atbrakhi deleted the devtools-testing branch May 7, 2025 11:17
github-merge-queue bot pushed a commit that referenced this pull request May 9, 2025
This patch adds test cases for Debugger > Sources with inline module
scripts and external classic scripts. We also fix the big test case in
#36401 to receive and assert the worker script URLs.

Testing: this patch improves test coverage for the Debugger > Sources
feature
Part of: #36325

---------

Signed-off-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
Co-authored-by: atbrakhi <atbrakhi@igalia.com>
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