Skip to content

[Distributed] Add more tests for implicit Codable on distributed actors #73049

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

Merged
merged 1 commit into from
Apr 18, 2024

Conversation

ktoso
Copy link
Contributor

@ktoso ktoso commented Apr 16, 2024

This only adds tests because it seems we're by now already handling everything correctly?

This replaces: #71467

Did I miss some case we should test @xedin ?

Additional tests for rdar://122930345 which we resolved in #72081

@ktoso ktoso requested a review from xedin April 16, 2024 12:30
@ktoso
Copy link
Contributor Author

ktoso commented Apr 16, 2024

@swift-ci please smoke test

@ktoso ktoso added the distributed Feature → concurrency: distributed actor label Apr 16, 2024
Copy link
Contributor

@xedin xedin left a comment

Choose a reason for hiding this comment

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

I think we need add a round-trip test where SerializationRequirement is not set to be any Codable

@ktoso
Copy link
Contributor Author

ktoso commented Apr 16, 2024

Cool, let me add that, thanks!

@ktoso
Copy link
Contributor Author

ktoso commented Apr 17, 2024

Added another test full roundtrip without Codable, all good

@ktoso ktoso force-pushed the wip-codable-dont-addl-always-implicitly branch from cb0647b to efd8cbf Compare April 17, 2024 02:53
@ktoso
Copy link
Contributor Author

ktoso commented Apr 17, 2024

@swift-ci please smoke test

@ktoso ktoso enabled auto-merge April 17, 2024 02:54
@ktoso
Copy link
Contributor Author

ktoso commented Apr 17, 2024

@swift-ci please smoke test macOS

@ktoso
Copy link
Contributor Author

ktoso commented Apr 18, 2024

@swift-ci please smoke test Windows

@ktoso ktoso merged commit 2467c2f into swiftlang:main Apr 18, 2024
@ktoso ktoso deleted the wip-codable-dont-addl-always-implicitly branch April 18, 2024 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
distributed Feature → concurrency: distributed actor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants