Skip to content
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

WIP: SB16 POSIX socket test cases update #2904

Merged
merged 9 commits into from
Apr 22, 2024
Merged

Conversation

maxz-lab
Copy link
Contributor

Added more POSIX Socket tests cover more IPv4 and IPv6 cases. Convered host byte to network byte order for port numbers. Added wrapper layer in starboard/shared/moduler for sockaddr definition differences on certain platform.

b/330771976

@maxz-lab maxz-lab force-pushed the maxz-sb16-socket-ps5 branch 5 times, most recently from ae0b8a6 to d81c4fc Compare April 11, 2024 19:54
@datadog-cobalt-youtube
Copy link

datadog-cobalt-youtube bot commented Apr 11, 2024

Datadog Report

Branch report: maxz-sb16-socket-ps5
Commit report: a0d276d
Test service: cobalt

✅ 0 Failed, 33878 Passed, 6 Skipped, 22m 23.14s Wall Time

@maxz-lab maxz-lab force-pushed the maxz-sb16-socket-ps5 branch 3 times, most recently from 050e91b to 155b4a7 Compare April 12, 2024 19:52
@maxz-lab maxz-lab requested review from gbournou and y4vor April 14, 2024 03:11
@maxz-lab maxz-lab force-pushed the maxz-sb16-socket-ps5 branch 2 times, most recently from 648a342 to a550c7c Compare April 16, 2024 16:26
@maxz-lab maxz-lab marked this pull request as ready for review April 16, 2024 16:50
Added POSIX Socket tests cover more IPv4 and IPv6 cases.
Converting port numbers from host byte order to network byte order.
And some special treatments for PS5:
  Added a wrapper layer in starboard/shared/moduler to take care of
  the sockaddr definition differences on certain platform, including
  accept(), bind(), connect(), getaddrinfo(), getifaddrs(), and
  setsockopt().
  Use a different port number after each use.

b/330771976
@maxz-lab maxz-lab enabled auto-merge (squash) April 19, 2024 14:46
auto-merge was automatically disabled April 19, 2024 14:48

Pull Request is not mergeable

@maxz-lab maxz-lab requested a review from gbournou April 20, 2024 17:42
@haozheng-cobalt haozheng-cobalt enabled auto-merge (squash) April 22, 2024 17:11
@haozheng-cobalt haozheng-cobalt dismissed gbournou’s stale review April 22, 2024 17:15

all comments addressed

@haozheng-cobalt haozheng-cobalt merged commit 5301c80 into main Apr 22, 2024
323 of 335 checks passed
@haozheng-cobalt haozheng-cobalt deleted the maxz-sb16-socket-ps5 branch April 22, 2024 21:12
@kaidokert kaidokert added the cp-25.lts.1+ Cherry Pick to the 25.lts.1+ branch label May 31, 2024
cobalt-github-releaser-bot pushed a commit that referenced this pull request May 31, 2024
Added more POSIX Socket tests cover more IPv4 and IPv6 cases. Convered
host byte to network byte order for port numbers. Added wrapper layer in
starboard/shared/moduler for sockaddr definition differences on certain
platform.

b/330771976

Co-authored-by: Hao <[email protected]>
(cherry picked from commit 5301c80)
kaidokert pushed a commit that referenced this pull request May 31, 2024
Refer to the original PR: #2904

Added more POSIX Socket tests cover more IPv4 and IPv6 cases. Convered
host byte to network byte order for port numbers. Added wrapper layer in
starboard/shared/moduler for sockaddr definition differences on certain
platform.

b/330771976

Co-authored-by: Max Zhang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cp-25.lts.1+ Cherry Pick to the 25.lts.1+ branch on_device
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants