chore: implement respect_max_steps#1945
Merged
RomanHotsiy merged 6 commits intofeat/introduce-respectfrom Feb 24, 2025
Merged
Conversation
|
Contributor
Coverage report
Show new covered files 🐣
Show files with reduced coverage 🔻
Test suite run success1323 tests passing in 189 suites. Report generated by 🧪jest coverage report action from 032a4a3 |
packages/respect-core/src/modules/__tests__/flow-runner/run-step.test.ts
Show resolved
Hide resolved
DmitryAnansky
added a commit
that referenced
this pull request
Feb 24, 2025
* feat: add respect to cli * chore: prettier * chore: changes to e2e and rename to respect-core * feat: remove respect auth * fix: add ignored module * chore: add files * fix: type issue in utils * fix: update all e2e tests * chore: renaming * chore: fix and simplify go-to logic * chore: fix lint and unit tests * chore: fix e2e for new goto * chore: fix scripts to support respect-core * fix parser:generate * chore: rename ResultObject type * chore: remove todos * chore: sync package-lock * chore: fix some lint errors * chore: add secret * chore: prettier fix * chore: add abnf-parser to prettierignore * chore: publish respect-core snaphot to npm * chore: comment ignored e2e snapshot and update regexp * fix: update cert regexp * chore: try fixing publish and yarn smokes * chore: try fixing publish * chore: try fixing publish and remove smokes for node 14 and 16 * chore: fix docker smoke test * chore: improve README and CONTRIBUTING files * fix: cookies from workflows and step are not set to the request (#1918) * chore: update respect command handler (#1920) * fix: the $file decorator resolves wrong path to the file (#1921) * chore: improve performance (#1924) * fix: kebab case command options & mtls path & remove residensy (#1925) * chore: cleanup resources folder (#1926) * fix: revert dynamic imports * chore: add dynamic import back * chore: rename workflowId to workflowName and also targetWorkflow (#1927) * chore: rename workflowId to workflowName and also targetWorkflow * chore: fix tests and move outputs calc lower * chore: run prettier * Update packages/respect-core/src/modules/flow-runner/call-api-and-analyze-results.ts Co-authored-by: Andrew Tatomyr <andrew.tatomyr@redocly.com> --------- Co-authored-by: Andrew Tatomyr <andrew.tatomyr@redocly.com> * chore: update package lock (#1929) * feat: remove extendend option from generate-arazzo command (#1930) * chore: fix e2e snapshots escape seq * chore: simplify nested workflows output and flow * chore: verbose flag was lost for nested workflows (#1934) * chore: refactor types, descriptions and names (#1932) * chore: improve tests (#1935) * feat: resolve server url (#1936) * chore: implement new json output and improve counting of steps * chore: use json server test (#1937) * chore: improve performance (#1941) * feat: changes to success criteria checks display (#1943) * feat: changes to success criteria checks display * chore: update smoke snapshot * chore: make check display function * chore: update name * chore: update smoke * chore: update smoke again --------- Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com> * chore: fix default failure action * chore: adjust license and readme * chore: rename cli rules (#1946) * chore: implement respect_max_steps (#1945) * chore: implement respect_max_steps * chore: remove recors from fake-db * chore: fix git ignore * chore: update e2e snapshot * chore: fix json logs * chore: fix types --------- Co-authored-by: DmitryAnansky <dmytro@redocly.com> * chore: fix body always present * chore: change max steps to 2000 * chore: rename env var * chore: fix prettier * chore: fix unknown step + tests * chrore: fix json output data --------- Co-authored-by: DmitryAnansky <dmytro@redocly.com> Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com> Co-authored-by: Andrew Tatomyr <andrew.tatomyr@redocly.com> Co-authored-by: Roman Hotsiy <roman@redocly.com>
DmitryAnansky
added a commit
that referenced
this pull request
Feb 25, 2025
* feat: add respect to cli * chore: prettier * chore: changes to e2e and rename to respect-core * feat: remove respect auth * fix: add ignored module * chore: add files * fix: type issue in utils * fix: update all e2e tests * chore: renaming * chore: fix and simplify go-to logic * chore: fix lint and unit tests * chore: fix e2e for new goto * chore: fix scripts to support respect-core * fix parser:generate * chore: rename ResultObject type * chore: remove todos * chore: sync package-lock * chore: fix some lint errors * chore: add secret * chore: prettier fix * chore: add abnf-parser to prettierignore * chore: publish respect-core snaphot to npm * chore: comment ignored e2e snapshot and update regexp * fix: update cert regexp * chore: try fixing publish and yarn smokes * chore: try fixing publish * chore: try fixing publish and remove smokes for node 14 and 16 * chore: fix docker smoke test * chore: improve README and CONTRIBUTING files * fix: cookies from workflows and step are not set to the request (#1918) * chore: update respect command handler (#1920) * fix: the $file decorator resolves wrong path to the file (#1921) * chore: improve performance (#1924) * fix: kebab case command options & mtls path & remove residensy (#1925) * chore: cleanup resources folder (#1926) * fix: revert dynamic imports * chore: add dynamic import back * chore: rename workflowId to workflowName and also targetWorkflow (#1927) * chore: rename workflowId to workflowName and also targetWorkflow * chore: fix tests and move outputs calc lower * chore: run prettier * Update packages/respect-core/src/modules/flow-runner/call-api-and-analyze-results.ts Co-authored-by: Andrew Tatomyr <andrew.tatomyr@redocly.com> --------- Co-authored-by: Andrew Tatomyr <andrew.tatomyr@redocly.com> * chore: update package lock (#1929) * feat: remove extendend option from generate-arazzo command (#1930) * chore: fix e2e snapshots escape seq * chore: simplify nested workflows output and flow * chore: verbose flag was lost for nested workflows (#1934) * chore: refactor types, descriptions and names (#1932) * chore: improve tests (#1935) * feat: resolve server url (#1936) * chore: implement new json output and improve counting of steps * chore: use json server test (#1937) * chore: improve performance (#1941) * feat: changes to success criteria checks display (#1943) * feat: changes to success criteria checks display * chore: update smoke snapshot * chore: make check display function * chore: update name * chore: update smoke * chore: update smoke again --------- Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com> * chore: fix default failure action * chore: adjust license and readme * chore: rename cli rules (#1946) * chore: implement respect_max_steps (#1945) * chore: implement respect_max_steps * chore: remove recors from fake-db * chore: fix git ignore * chore: update e2e snapshot * chore: fix json logs * chore: fix types --------- Co-authored-by: DmitryAnansky <dmytro@redocly.com> * chore: fix body always present * chore: change max steps to 2000 * chore: rename env var * chore: fix prettier * chore: fix unknown step + tests * chrore: fix json output data * chore: remove skipped column in workflow result table (#1948) * fix: server selection by index (#1949) * chore: fix json output types * fix: replacement value evaluation (#1950) * fix: revert warning level test --------- Co-authored-by: DmitryAnansky <dmytro@redocly.com> Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com> Co-authored-by: Andrew Tatomyr <andrew.tatomyr@redocly.com> Co-authored-by: Roman Hotsiy <roman@redocly.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What/Why/How?
Introduce MAX_STEPS env variable.
Security