-
-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows native config and logging #577
Merged
Merged
Changes from 19 commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
dcd539e
feat: standalone native handler - set some missing options
vaind b91e67b
wip: smoke crash test
vaind 3b13029
feat: standalone sentry-native configuration & debug logging
vaind 611afab
fix: standalone shouldn't reinstall backend - it's unnecessary
vaind 4ec7957
test: Standalone native crash test
vaind fc6cda9
ci: fix windows integration test
vaind 8e559c0
fix windows integration test
vaind 4771292
ci: windows integration tests - print logs
vaind 1f0bc87
fix integration tests in CI
vaind dee9399
test: don't fail integration test when the stdout file couldn't be re…
vaind a7c1c23
ci: decrease windows integration test flakiness
vaind 550c198
ci: further crash test deflaking
vaind 56d3e4f
tmp: try if SentryNativeBridge.ReinstallBackend would help the crash …
vaind 0f7a1c2
test: smoke test - fix logging in dotnet
vaind 1f4ebe6
feat: basic native log forwarding support
vaind 6ebc7d1
feat: native log forwarding - formatting
vaind 3d6283d
ci: cleanup
vaind 737dfcc
ci: crash test - try to sleep after init to see if a background sync …
vaind 7871ec2
chore: update UnitySmokeTestStandalonePlayerIL2CPP to run the integra…
vaind 1ebc6ca
chore: native bridge - remove logger synchronization
vaind 3148f09
ci: try to use a python crash-test-server to avoid errors in CI
vaind 8a96f67
chore: pre-merge cleanups
vaind File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure I can follow the purpose of
requireNative
? Could you elaborate?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you look at the call sites, there are two: one from SmokeTest() which is plain .net and doesn't require native to be configured. The other is from the crash that does require the native part.
Basically, this was originally meant to be able to run the smoke test (.net) also on Linux/Mac, but that was removed in the end so is actually not necessary per se, but may still come in handy.