-
Notifications
You must be signed in to change notification settings - Fork 23
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
fix: ensure all defined performance tests compile and run #732
Conversation
23e1f2a
to
325236f
Compare
Signed-off-by: David Poltorak <[email protected]>
Signed-off-by: David Poltorak <[email protected]>
Signed-off-by: David Poltorak <[email protected]>
Signed-off-by: David Poltorak <[email protected]>
Signed-off-by: David Poltorak <[email protected]>
Signed-off-by: David Poltorak <[email protected]>
Signed-off-by: David Poltorak <[email protected]>
Signed-off-by: David Poltorak <[email protected]>
9737693
to
406855d
Compare
Signed-off-by: David Poltorak <[email protected]>
with: | ||
cmd: webpack | ||
dir: ${{ env.BENCHMARKING_DIR }} | ||
|
||
- name: Connection Flow Smoke Test | ||
- name: All Smoke Tests | ||
env: | ||
ISSUER_AGENT_API_KEY: default |
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.
@davidpoltorak-io, you need to make the length of the key at least 16 bytes. I will not work with the current Agent with default
value.
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.
Thanks @yshyn-iohk - I've been struggling to get this branch ready for merging - between performance thresholds being passed and some failed runs - this really helps - I'll make the change and retest
Deprecating this PR in favour of https://github.com/hyperledger-labs/open-enterprise-agent/pull/750/files which includes a one command |
Overview
This PR fixes all perforrmance tests currently part of the k6 code base. Previously - some didn't work due to issues with the
json()
serialisation function and there was inconsitency in scenarios and thresholds.Now - all tests run and pass on a local testing stack (will commit this in a future PR) and use the same defaults for a smoke test
Checklist
My PR contains...
My changes...
Documentation
Tests