Skip to content

[wasm][debugger] Try to enable debugger tests#42190

Closed
radical wants to merge 2 commits intodotnet:masterfrom
radical:wasm-enable-debugger-tests
Closed

[wasm][debugger] Try to enable debugger tests#42190
radical wants to merge 2 commits intodotnet:masterfrom
radical:wasm-enable-debugger-tests

Conversation

@radical
Copy link
Copy Markdown
Member

@radical radical commented Sep 14, 2020

No description provided.

@radical radical added the NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) label Sep 14, 2020
@radical radical requested review from lewing and thaystg September 14, 2020 05:14
@ghost
Copy link
Copy Markdown

ghost commented Sep 14, 2020

Tagging subscribers to this area: @thaystg
See info in area-owners.md if you want to be subscribed.

@radical
Copy link
Copy Markdown
Member Author

radical commented Sep 14, 2020

The first commit is useful by itself too.

With this, you can run tests with just: `dotnet test DebuggerTestSuite`.

Changes:

- Fix `DebuggerTestSuite.csproj` to work with `dotnet test`
    - and add a dependency on debugger-test project
- And bake the settings being used for debugger-test in the csproj
itself
    - eg. Configuration=Debug (we want the pdbs)
    - RuntimeConfiguration defaults to Release, same as what the
    Makefile did

- build debugger-tests in artifacts dir
- And instead of `TEST_SUITE_PATH`, determine the debugger-tests path
based on the testsuite itself.

- We can then remove `build-debugger-test-app`
@lewing lewing force-pushed the wasm-enable-debugger-tests branch from b99ecbc to 3c01c65 Compare October 4, 2020 21:16
@lewing
Copy link
Copy Markdown
Member

lewing commented Oct 4, 2020

@radical I resolved the conflict here but there still seems to be issues?

@radical
Copy link
Copy Markdown
Member Author

radical commented Oct 5, 2020

Yep, looking into that.

@lewing
Copy link
Copy Markdown
Member

lewing commented Oct 16, 2020

@radical the debugger project changes are in, should we update this or close it? I'm not clear where we are with running the debugger tests in CI

@radical
Copy link
Copy Markdown
Member Author

radical commented Oct 16, 2020

Yeah, we can close this. I should have a PR for running the tests on CI next week.

@radical radical closed this Oct 16, 2020
@radical radical deleted the wasm-enable-debugger-tests branch October 16, 2020 05:33
@ghost ghost locked as resolved and limited conversation to collaborators Dec 7, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

arch-wasm WebAssembly architecture area-Debugger-mono NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants