Commit bf43ccc
ci: add performance script to PR jobs (#3274)
* feat: poc run performance against testenv
- currently requires running tests to setup db
(waiting to avoid actually running tests and spinning down tests/env)
- loses ability to run k6 against rafiki w/ telemetry
* Revert "feat: poc run performance against testenv"
This reverts commit 1a6c0e6.
* refactor: mv testenv to ./test from ./test/integration
- in preparation for switching performance test
to target testenv
- ensured integration tests pass
* refactor: mv MockASE to new test-lib
- supports reuse in setup script for performance tests
which will allow running performance test against testenv
- also bumps graphql pacakge version across monorepo.
added to test-lib which caused some type errors
in backend and auth due to a version mismatch
* chore: generate gql
* feat(performance): make environment configurable
* feat(performance): make run and test script configurable per env
* fix(performance): up liquidity, matching localenv
* ci: add performance test
* chore: fix eslint error
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* fix: script typo
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* chore: debug test in ci
* chore(auth): gql generate
* chore: test manually commenting logs from perf test
* chore: test comment w/ summary, not logs
* fix: pr comment
* chore: try linking perf results to gh job
* Revert "chore: try linking perf results to gh job"
This reverts commit 432c443.
* chore: add logs to pr comment, try link again
* chore: fix indentation
* chore: try forming link
* chore: rm badish link
* fix: owner undefined
* chore: test ci
* chore: test ci
* chore: test ci
* chore: clarify job script
* fix: override test config in ci
- not sure if config outpute by script will reflect options passed in, probably not.
config in gh pr comment may not be accurate.
* ci: test failure
* chore: ignore test summary
* ci: un-fail step
* ci: tune test config
* ci: tune test config
* ci: tune test config
* fix: 401 bug for duplicate reqs
* ci: tune test config
* docs: update performance readme
* docs: update README
* docs: rm inaccurate info
* ci: tune test config
* fix: return to orginal duration
* chore: fix typos
* chore: rm console.log
* Update .github/workflows/node-build.yml
Co-authored-by: Max Kurapov <max@interledger.org>
* ci(performance): test mase start failure
* ci(performance): test mase start failure
* ci(performance): test changes
* ci(performance): test changes
* ci(performance): test changes
* ci(performance): test changes
* fix: newline
* ci: test start mase failure
* chore: eslint
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: test start mase failure
* ci: cleanup
---------
Co-authored-by: Max Kurapov <max@interledger.org>1 parent a338e5d commit bf43ccc
36 files changed
Lines changed: 1702 additions & 1883 deletions
File tree
- .github/workflows
- packages
- auth/src/graphql/generated
- backend
- src/graphql/generated
- test
- integration
- lib/test-actions
- performance
- config
- scripts
- test-lib
- src
- generated
- testenv
- cloud-nine-wallet
- happy-life-bank
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
162 | 287 | | |
163 | 288 | | |
164 | 289 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
| 67 | + | |
0 commit comments