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

Unify data storage #4148

Merged
merged 12 commits into from
Feb 24, 2024
Merged

Unify data storage #4148

merged 12 commits into from
Feb 24, 2024

Conversation

ProjectsByJackHe
Copy link
Contributor

Description

This PR attempts to unify everything data-storage related.

It will accommodate the next stage in netperf development where we have dynamically changing test environments.

In addition, this PR will persist the full latency txt curves, and netperf will handle parsing/condensing/saving it.

Testing

CI

Documentation

N/A

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@ProjectsByJackHe ProjectsByJackHe requested a review from a team as a code owner February 21, 2024 23:46

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Comment on lines 200 to 201
# Create file to persist full latency curve data:
New-Item -ItemType File -Name "full-latency-curve.txt"
Copy link
Member

Choose a reason for hiding this comment

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

This is unnecessary. secnetperf will create the file (it does fopen("w")).

@ProjectsByJackHe

This comment was marked as outdated.

@ProjectsByJackHe
Copy link
Contributor Author

ProjectsByJackHe commented Feb 24, 2024

https://github.com/microsoft/netperf/actions/runs/8027444653/job/21932394979 most recent run, where all the latency curves are successfully produced / uploaded.

Comment on lines +117 to +118
# Create intermediary files.
New-Item -ItemType File -Name "latency.txt"
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 this is unnecessary now, but we can remove in a future PR.

@nibanks nibanks enabled auto-merge (squash) February 24, 2024 13:56
@nibanks nibanks merged commit 1db0368 into main Feb 24, 2024
349 checks passed
@nibanks nibanks deleted the jackhe/database-latency branch February 24, 2024 14:03
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.

None yet

2 participants