-
Notifications
You must be signed in to change notification settings - Fork 19
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
Add boot storm workloads: Windows10/ Windows11/ Windows Server 2022 #686
Add boot storm workloads: Windows10/ Windows11/ Windows Server 2022 #686
Conversation
0757b62
to
97c9edf
Compare
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.
LGTM thanks! I made a comment about some minor differences compared to the default template in CNV-31922, but I don't think any are critical
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.
Approved.
run: | | ||
build=$(pip freeze | grep benchmark-runner | sed 's/==/=/g') | ||
build_version="$(cut -d'=' -f2 <<<"$build")" | ||
echo '>>>>>>>>>>>>>>>>>>>>>>>>>> Start E2E workload: ${{ matrix.workload }} >>>>>>>>>>>>>>>>>>>>>>>>>>' | ||
scp -r "$RUNNER_PATH/.kube/config" provision:"$CONTAINER_KUBECONFIG_PATH" | ||
# SCALE: Run vdbench/ bootstorm | ||
if [[ '${{ matrix.workload }}' == 'vdbench_pod_scale' || '${{ matrix.workload }}' == 'vdbench_kata_scale' || '${{ matrix.workload }}' == 'vdbench_vm_scale' || '${{ matrix.workload }}' == 'bootstorm_vm_scale' || '${{ matrix.workload }}' == 'windows_vm_scale' ]] | ||
if [[ '${{ matrix.workload }}' == 'vdbench_pod_scale' || '${{ matrix.workload }}' == 'vdbench_kata_scale' || '${{ matrix.workload }}' == 'vdbench_vm_scale' || '${{ matrix.workload }}' == 'bootstorm_vm_scale' || '${{ matrix.workload }}' == 'windows_vm_windows_server_2019_scale' || '${{ matrix.workload }}' == 'windows_vm_windows11_scale' ]] |
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.
It would be good to clean this up some time so we don't keep just adding more cases, although it might be a bit awkward...
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.
@RobertKrawitz, You right fixed it.
97c9edf
to
4a4030c
Compare
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.
Very minor change.
f32ca2c
to
d00339a
Compare
@jeniferh, updated vm yaml template according to your recommendation. |
- 'windows_vm_scale_windows_server_2019' | ||
- 'windows_vm_scale_windows11' |
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.
Ideally would be a separate option/environment variable to pick the desired OS, but I won't insist on that here.
e843018
to
33ec8bf
Compare
Thanks, template updates look great. |
e155a45
to
c695dd5
Compare
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.
One tiny change.
then | ||
case ${{ matrix.workload }} in |
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.
Should be
case '${{ matrix.workload }}' in
just in case there's ever a space (or something that results in the shell doing something with it) in the workload name.
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.
Fixed
f1b6a28
to
6a886e0
Compare
0153312
to
dfb8cab
Compare
@RobertKrawitz, I have added boot storm workloads: Windows10/ Windows11/ Windows Server 2022 |
2511f4a
to
5a136ee
Compare
Type of change
Note: Fill x in []
Description
Adding new Windows11 scale workload:
For security reasons, all pull requests need to be approved first before running any automated CI