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

feat: latest changes #4940

Closed
wants to merge 246 commits into from
Closed

feat: latest changes #4940

wants to merge 246 commits into from

Commits on Jan 15, 2024

  1. fix: complete repository empty check (#4889)

    * fix: complete repository empty check
    
    * fix: extract method for empty check
    nicufk authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    d6432ae View commit details
    Browse the repository at this point in the history
  2. feat: Executor tests - JMeter/JMeterd - extended other cases, special…

    … cases (#4894)
    
    * executor tests - jmeter-executor-smoke-2.jmx
    
    * executor tests - jmeter - other and special cases extended
    
    * end - empty line
    
    * jmeter executor smoke - suite updated
    
    * jmeter executor tests - special cases
    
    * jmeter executor tests - special cases - testsuite
    
    * executor tests - run script updated
    
    * executor tests - branch name updated before merge
    
    * end - empty line
    tkonieczny authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    021a0e8 View commit details
    Browse the repository at this point in the history
  3. fix: pvc name

    vsukhin committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    3d7fdca View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. feat: refactored logs stream to allow to be passed and initialized la… (

    #4892)
    
    * feat: refactored logs stream to allow to be passed and initialized later with id
    
    * feat: added logs for test scheduler errors
    
    * fix: renamed repos
    
    * fix: initialize logs stream only if logs v2 enabled
    
    * Update pkg/logs/events/events.go
    
    Co-authored-by: Lilla Vass <[email protected]>
    
    * fix: comments
    
    * fix: added logs
    
    * fix: logs metghod
    
    ---------
    
    Co-authored-by: Lilla Vass <[email protected]>
    exu and vLia authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    f9ec6de View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. fix: remove duplicates

    vsukhin committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    5e41609 View commit details
    Browse the repository at this point in the history
  2. fix: unit tests

    vsukhin committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    ea55792 View commit details
    Browse the repository at this point in the history
  3. fix: add OUTPUT_DIR env var

    vsukhin committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    2d1c7d7 View commit details
    Browse the repository at this point in the history
  4. fix: add unit tests

    vsukhin committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    64ffb5f View commit details
    Browse the repository at this point in the history
  5. fix: add more test cases

    vsukhin committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    1e90ad7 View commit details
    Browse the repository at this point in the history
  6. fix: one more test case

    vsukhin committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    87655eb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    110290b View commit details
    Browse the repository at this point in the history
  8. test cli image

    ypoplavs committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    d39a8ae View commit details
    Browse the repository at this point in the history
  9. delete sha output

    ypoplavs committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    9fd606d View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    51caafa View commit details
    Browse the repository at this point in the history
  2. feat: add minio log consumer with opts (#4867)

    * feat: add minio log consumer with opts
    
    * fix: tests
    
    * fix: skip test
    
    * fix: improve code and error handling
    
    * fix: handle chunk too big
    
    * fix: execute but return errors
    
    * fix: minor improvements
    
    * fix: contexts
    nicufk authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    0a390e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc25be8 View commit details
    Browse the repository at this point in the history
  4. feat: Executor tests - container executor - Gradle and Maven (#4898)

    * executor tests - container executor - maven and gradle
    
    * empty lines added
    
    * empty lines added
    tkonieczny authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    600f1a8 View commit details
    Browse the repository at this point in the history
  5. fix: dep update

    vsukhin committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    740c952 View commit details
    Browse the repository at this point in the history
  6. fix: dep update

    vsukhin committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    d7bec40 View commit details
    Browse the repository at this point in the history
  7. fix: add gradle home

    vsukhin committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    94ddfe5 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    f4ffbcf View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. fix: trigger event for logs start (#4916)

    * feat: trigger logs startstop events
    
    * fix: single NATS construct func
    exu authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    9f5ccc5 View commit details
    Browse the repository at this point in the history
  2. fix: use parametrized nats connection when creating encoded one (#4918)

    * feat: trigger logs startstop events
    
    * fix: single NATS construct func
    
    * fix: added nats conn with valid opts
    exu authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    f0df49f View commit details
    Browse the repository at this point in the history
  3. build: bump follow-redirects from 1.15.1 to 1.15.4 in /docs (#4868)

    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.1 to 1.15.4.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.1...v1.15.4)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    d9c77cd View commit details
    Browse the repository at this point in the history
  4. fix: support missing run path

    vsukhin committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    5925361 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21b498f View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. fix: added cooldown time to not stop events too early (#4921)

    * fix: execution id not passed to events
    
    * fix: async stop
    
    * fix: rollback to debug on message
    
    * fix: context aware stop wait time
    
    * fix: tests fixed with stop wait time
    exu authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    80c9807 View commit details
    Browse the repository at this point in the history
  2. fix: smaller docker file (#4919)

    exu authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    b56be73 View commit details
    Browse the repository at this point in the history
  3. docs: add CircleCI article (#4885)

    * docs: add CircleCI article
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/circleci.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    ---------
    
    Co-authored-by: Julianne Fermi <[email protected]>
    devcatalin and jfermi authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    e6286c2 View commit details
    Browse the repository at this point in the history
  4. feat: Executor tests jmeterd special cases extended, run script fixed…

    … (labels) (#4929)
    
    * jmeterd executor tests - special cases extended
    
    * tests - run script fixed (labels)
    
    * empty lines added
    
    * empty lines added
    tkonieczny authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    6ef90d9 View commit details
    Browse the repository at this point in the history
  5. Discord-Slack Migration (#4928)

    Update docs to contain link to Slack channel.
    jfermi authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    79e38f3 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. update cimfor logs service

    ypoplavs committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    e1127f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8efb269 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea652d2 View commit details
    Browse the repository at this point in the history
  4. feat: executor tests - gradle and maven - tests extended, non-default…

    … executor tests fixed (#4930)
    
    * executor tests - gradle and maven - tests extended, non-default executor tests - fixed
    
    * empty lines added
    
    * maven testsuite fixed
    tkonieczny authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    cad1774 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6af9152 View commit details
    Browse the repository at this point in the history
  6. feat: executor tests - JMeterd special cases - incorrect filename (#4935

    )
    
    * executor tests - jmeter special cases extended - incorrect file name
    
    * empty lines added
    tkonieczny authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    86ced8b View commit details
    Browse the repository at this point in the history
  7. docs: add demo to docs overview (#4938)

    * add demo to docs overview
    
    * add demo to docs overview
    alelthomas authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    2d829dc View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. chore: refactor of stop function (#4934)

    * feat: pass execution config to the logs
    
    * fix: there is no map string any in grpc
    
    * fix: rollback to map string string
    
    * fix: improved logs message
    
    * fix: stop response async
    
    * fix: tests
    
    * fix: added test source to the log output
    
    * fix: refactored stop function with retries and stream and consumer comparison
    
    * fix: refactor of stop function with messages occurence handling
    exu authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    e517059 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ef2ccd View commit details
    Browse the repository at this point in the history
  3. fix: use pointer everywhere when passing log chunk (#4943)

    * fix: use pointer everywhere when passing log chunk
    
    * chore: refactor method name - no response prefix anymore
    
    * fix: added source to old logs
    
    * fix: cleaning how source is set for logs in proxy
    
    * fix: pass feature flags to the executor
    
    * chore: rename
    
    * fix: passed features to constructors
    
    * fix: streamLogs method in job executor
    exu authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    6306ad9 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'develop'

    vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    8617462 View commit details
    Browse the repository at this point in the history
  5. build: bump github.com/go-playground/locales from 0.14.0 to 0.14.1 (#…

    …4869)
    
    Bumps [github.com/go-playground/locales](https://github.com/go-playground/locales) from 0.14.0 to 0.14.1.
    - [Release notes](https://github.com/go-playground/locales/releases)
    - [Commits](go-playground/locales@v0.14.0...v0.14.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/go-playground/locales
      dependency-type: indirect
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    22f0022 View commit details
    Browse the repository at this point in the history
  6. build: bump github.com/itchyny/gojq from 0.12.9 to 0.12.14 (#4870)

    Bumps [github.com/itchyny/gojq](https://github.com/itchyny/gojq) from 0.12.9 to 0.12.14.
    - [Release notes](https://github.com/itchyny/gojq/releases)
    - [Changelog](https://github.com/itchyny/gojq/blob/main/CHANGELOG.md)
    - [Commits](itchyny/gojq@v0.12.9...v0.12.14)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/itchyny/gojq
      dependency-type: indirect
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    84ba40f View commit details
    Browse the repository at this point in the history
  7. build: bump github.com/charmbracelet/glamour (#4871)

    Bumps [github.com/charmbracelet/glamour](https://github.com/charmbracelet/glamour) from 0.5.1-0.20220727184942-e70ff2d969da to 0.6.0.
    - [Release notes](https://github.com/charmbracelet/glamour/releases)
    - [Commits](https://github.com/charmbracelet/glamour/commits/v0.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/charmbracelet/glamour
      dependency-type: indirect
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    d1cdc4b View commit details
    Browse the repository at this point in the history
  8. build: bump github.com/prometheus/client_golang from 1.16.0 to 1.18.0 (

    …#4873)
    
    Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.16.0 to 1.18.0.
    - [Release notes](https://github.com/prometheus/client_golang/releases)
    - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
    - [Commits](prometheus/client_golang@v1.16.0...v1.18.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/prometheus/client_golang
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    da67e43 View commit details
    Browse the repository at this point in the history
  9. build: bump github.com/emicklei/go-restful/v3 from 3.11.0 to 3.11.2 (#…

    …4872)
    
    Bumps [github.com/emicklei/go-restful/v3](https://github.com/emicklei/go-restful) from 3.11.0 to 3.11.2.
    - [Release notes](https://github.com/emicklei/go-restful/releases)
    - [Changelog](https://github.com/emicklei/go-restful/blob/v3/CHANGES.md)
    - [Commits](emicklei/go-restful@v3.11.0...v3.11.2)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/emicklei/go-restful/v3
      dependency-type: indirect
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    26ffb0a View commit details
    Browse the repository at this point in the history
  10. Merge branch 'develop'

    vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    5cc4c53 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'develop'

    vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    019e82a View commit details
    Browse the repository at this point in the history
  12. Merge branch 'develop'

    vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    823f4f5 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'develop'

    vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    2259e9c View commit details
    Browse the repository at this point in the history
  14. Merge branch 'develop'

    vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    15a03aa View commit details
    Browse the repository at this point in the history
  15. Merge branch 'develop'

    vsukhin committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    ede8db8 View commit details
    Browse the repository at this point in the history
  16. fix: added adapter stop (#4948)

    exu authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    56f6d67 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f1e726b View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. feat: add minio adapter for logs (#4942)

    * feat: add minio adapter for logs
    
    * fix: add all the minio config files
    
    * fix: tests
    
    * fix: parameters in creating
    
    * fix: add more log info
    
    * fix: rename minio adapter
    nicufk authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    83fa883 View commit details
    Browse the repository at this point in the history
  2. docs: update Jenkins article (#4949)

    * docs: update Jenkins article
    
    * docs: update sidebar
    
    * chore: add jenkins plugin url
    
    * chore: update jenkins docs env vars
    devcatalin authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    6f3643a View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. fix: use test start stop event (#4954)

    * fix: use test start stop event
    
    * fix: rename event
    
    * fix: handle test start and stop events already present
    
    * fix: tests
    exu authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    d396160 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. fix: dummy adapter use structured logging (#4957)

    * fix: dummy adapter use structured logging
    
    * fix: golang ci fixes
    exu authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    58df8ae View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. test logs sidecar

    ypoplavs committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    bb695bc View commit details
    Browse the repository at this point in the history
  2. test logs release

    ypoplavs committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    0e89c42 View commit details
    Browse the repository at this point in the history
  3. release logs service

    ypoplavs committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    64683c2 View commit details
    Browse the repository at this point in the history
  4. add cosign

    ypoplavs committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    7435328 View commit details
    Browse the repository at this point in the history
  5. remove testing

    ypoplavs committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    94d2ab0 View commit details
    Browse the repository at this point in the history
  6. fix: duplicate merged args

    vsukhin committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    b9fa14c View commit details
    Browse the repository at this point in the history
  7. fix: remove unused parameter

    vsukhin committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    9b5b4a9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f13c947 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. fix: refactor merge args

    vsukhin committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    2aa2002 View commit details
    Browse the repository at this point in the history
  2. fix: remove custom assertion logic in jmeterd executor (#4966)

    * fix: remove custom assertion logic in jmeterd executor
    
    * fix: fix failign jmeterd integration test
    dejanzele authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    b80ce78 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. docs: instructions for using Jenkins Plugin via the UI (#4956)

    * docs: update Jenkins article
    
    * docs: update sidebar
    
    * chore: add jenkins plugin url
    
    * chore: update jenkins docs env vars
    
    * docs: Jenkins via UI articles
    
    * Update docs/docs/articles/jenkins-ui.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/jenkins-ui.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/jenkins-ui.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/jenkins-ui.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/jenkins-ui.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/jenkins-ui.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    ---------
    
    Co-authored-by: Julianne Fermi <[email protected]>
    devcatalin and jfermi authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    70ed08c View commit details
    Browse the repository at this point in the history
  2. docs: Azure DevOps Pipelines (#4968)

    * docs: update Jenkins article
    
    * docs: update sidebar
    
    * chore: add jenkins plugin url
    
    * chore: update jenkins docs env vars
    
    * docs: Jenkins via UI articles
    
    * docs: Azure Pipelines integration
    
    * Update docs/docs/articles/azure.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Update docs/docs/articles/azure.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    ---------
    
    Co-authored-by: Julianne Fermi <[email protected]>
    devcatalin and jfermi authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    98a255f View commit details
    Browse the repository at this point in the history
  3. feat: JMeter/JMeterd - executor tests and special cases extended (#4972)

    * JMeterd - incorrect url 2
    
    * JMeter/JMeterd - executor tests, and special cases extended
    tkonieczny authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    006f787 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. fix: fixing timeouts (#4971)

    * fix: fixing timeouts
    
    * fix: podStartTimeout increased
    exu authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1bc0381 View commit details
    Browse the repository at this point in the history
  2. feat: refactored for cloud logs service (#4973)

    * feat: refactored for cloud logs service
    
    * fix: commment
    
    * fix: renamed mapper
    
    * fix: panic when trying to stop second time
    exu authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    0a286e2 View commit details
    Browse the repository at this point in the history
  3. feat: cloud adapter (#4975)

    * feat: added cloud adapter
    
    * fix: tests for cloud adapter
    
    * fix: tests for cloud adapter
    
    * fix: test server concurrent write/read error
    
    * fix: assertion
    
    * fix: data races in emitter
    
    * fix: data races in emitter
    exu authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    57ec5a4 View commit details
    Browse the repository at this point in the history
  4. feat: logv2 api (#4936)

    * feat: add minio repository get
    
    * fix: implement minio log repository
    
    * fix: switch to interface
    
    * fix: pass log stream to factory
    
    * fix: add minio client
    
    * fix: move print logic into separate method
    
    * fix: switch back to non json reader
    
    * fix: return err
    
    * feat: features model for api
    
    * fix: send features in api response
    
    * fix: debug logs v2
    
    * feat: don't send logs by agent in v2
    
    * fix: unit tests
    
    * fix: separate v1 and v2 logs methods
    
    * feat: add log model
    
    * feat: add log v2 spec
    
    * feat: unit tests for logs v2 api
    
    * fix: error message
    
    * fix: error message
    
    * fix: comment
    
    * fix: minio unit test
    
    * fix: unit test
    
    * fix: make chanel later
    
    * fix: return output for logs v1 and v2
    
    * fix: remove check
    
    * fix: support both v1 and v2 logs reading
    
    * fix: logs v1 prefix
    
    * fx: for not found log states use minio
    
    * fix: remove empty line
    
    * fix: unit test
    
    * featL cli watch logs v2
    
    * fix: cli typo
    
    * fix: add completed message
    
    * fix: log reading error
    
    * fix: change default bucket
    
    * feat: use last modified time for logs v1
    
    * fix: unit tests
    
    * fix: don't send not completed output
    
    * fix: v2 routes
    
    * fix: support watch for run command
    vsukhin authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    3816e73 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    a63eb4b View commit details
    Browse the repository at this point in the history
  2. fix: minor renames for minio adapter (#4974)

    * fix: minor renames for minio adapter
    
    * fix: logs
    
    * fix: unused var
    nicufk authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    129470b View commit details
    Browse the repository at this point in the history
  3. fix: args mode replace

    vsukhin committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    aff493b View commit details
    Browse the repository at this point in the history
  4. Update docs/docs/articles/creating-tests.md

    Co-authored-by: Lilla Vass <[email protected]>
    vsukhin and vLia committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    da0e1ac View commit details
    Browse the repository at this point in the history
  5. fix: log finish handled correctly (#4978)

    * fix: log finish handled correctly
    
    * chore: use init instead of copied function
    
    * fix: generate mocks
    
    * fix: tests
    exu authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    eecfa9f View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    47241f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0fad5b2 View commit details
    Browse the repository at this point in the history
  3. fixL nik map

    vsukhin committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    354467f View commit details
    Browse the repository at this point in the history
  4. fix: unescape test type

    vsukhin committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    88b1775 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. fix: suppot override mode

    vsukhin committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    dc7ccd3 View commit details
    Browse the repository at this point in the history
  2. fix: unit test

    vsukhin committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    6308a06 View commit details
    Browse the repository at this point in the history
  3. fix: add more unit tests

    vsukhin committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    1acd131 View commit details
    Browse the repository at this point in the history
  4. fix: added count method (#4985)

    * fix: added count method
    
    * fix: added Count method to results and suites results
    
    * fix: added cool down to flaky test
    exu authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    a53f26e View commit details
    Browse the repository at this point in the history
  5. fix: use user OUTPUT_DIR

    vsukhin committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    68bfb3a View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. feat: executor tests - jmeter negative disabled after exit code cha…

    …nges, `jmeterd-executor-smoke-output-dir` (#4996)
    
    * executor tests - jmeterd-executor-smoke-output-dir
    
    * typo fixed
    
    * empty lines added
    tkonieczny authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b97161d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40a597a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb9c898 View commit details
    Browse the repository at this point in the history
  4. executor tests - jmeterd-executor-smoke-slaves-sharedbetweenpods excl…

    …uded from testsuite (have to be run at specific cluster with NFS volume) (#4999)
    tkonieczny authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    d0c837b View commit details
    Browse the repository at this point in the history
  5. fix: update cloud env vars to pro (#4994)

    * fix: cloud env vars rename to pro
    
    * fix: update cloud env vars to pro
    vLia authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4901f3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7a927b8 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. feat: Executor tests - pre/post run script cases (#5003)

    * executor tests - expected failures extended - pre/post-run script for container executor
    
    * executor tests - expected failures testsuite extended
    
    * executor tests - expected failures - failed test, passed pre/post-run scripts
    
    * empty lines added
    tkonieczny authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    04ed38c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    8e47d51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ef4598 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85899d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6eb2e6 View commit details
    Browse the repository at this point in the history
  5. feat: grpc tls (#5001)

    * feat: add client tls cert for log server
    
    * fix: change config file
    
    * fix: unit test
    
    * feat: grpc server tls
    
    * fix: unit test
    
    * fix: switch to mounted secrets
    
    * fix: error message
    
    * fix: don't send nil creds
    
    * fix: non init structure
    vsukhin authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    74e2526 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c997b88 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. fix: remove uuid from metrics

    vsukhin committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    e660188 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. fix: rename outout dir

    vsukhin committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    0ca234e View commit details
    Browse the repository at this point in the history
  2. fix: remove duplicate -n

    vsukhin committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    dcee053 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    18e6c5e View commit details
    Browse the repository at this point in the history
  2. fix: remove dirs duplication

    vsukhin committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    61f1290 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. feat: extracted stream name to interface for cloud (#5029)

    * feat: extracted stream name to interface for cloud
    
    * chore: tests
    
    * chore: tests
    
    * fix: regenerate PB
    
    * fix: generate mocks
    exu authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    72a7466 View commit details
    Browse the repository at this point in the history
  2. feat: [TKC-1207] TCL license checker (#5021)

    * feat: license-checker
    
    * fix: format license
    
    * feat: plan check via grpc
    
    * docs: add reference to FAQ
    
    * fix: test
    
    * ci: goimports
    
    * fix: remove check based on rest endpoint
    vLia authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    a6b2812 View commit details
    Browse the repository at this point in the history
  3. feat: disable secret creation

    vsukhin committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    a33d8ca View commit details
    Browse the repository at this point in the history
  4. fix: missing model field

    vsukhin committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    fe5b31f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8133ce8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a53e418 View commit details
    Browse the repository at this point in the history
  7. feat(TKC-1457): add OpenAPI models/mapping for TestWorkflows (#5038)

    * feat(TKC-1457): use testkube-operator with TestWorkflow/TestWorkflowTemplate CRDs
    * feat(TKC-1457): add OpenAPI models for the TestWorkflows
    * feat(TKC-1457): add TestWorkflow conversion between OpenAPI and Kubernetes
    rangoo94 authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    43883c3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    62fb735 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    515b5a5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    24cc463 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. feat: executor tests - container executor for jmeter and soapui, play…

    …wright artifacts fixed, run script updated (#5045)
    
    * executor tests - container executor - soapui
    
    * run script extended - container-soapui-smoke
    
    * executor tests - container executor - soapui - artifacts
    
    * executor tests - container executor - jmeter
    
    * executor tests - container executor - jmeter - command fixed, soapui artifacts commented out
    
    * executor tests - cypress container - video artifacts only, playwright container - playwright-report artifacts fixed
    
    * empty lines added
    
    * empty lines added
    tkonieczny authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    b9233fc View commit details
    Browse the repository at this point in the history
  2. feat(TKC-1458): add API for managing TestWorkflows (#5041)

    * feat(TKC-1458): add boilerplate for the TCL-licensed API server endpoints
    * feat(TKC-1458): add API for managing TestWorkflows/TestWorkflowTemplates
    * feat(TKC-1458): add API Client methods for managing the TestWorkflows/TestWorkflowTemplates
    * feat(TKC-1458): check ProContext for detecting Pro functionality in TCL API
    * feat(TKC-1458): add OpenAPI definition for TestWorkflow endpoints
    * feat(TKC-1458): add endpoints to delete TestWorkflows/TestWorkflowTemplates by labels
    * feat(TKC-1458): adjust TestWorkflowTemplate client to reformat input template name
    rangoo94 authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    a3cb43d View commit details
    Browse the repository at this point in the history
  3. feat(TKC-1462): add CLI commands for managing TestWorkflows (#5046)

    * feat(TKC-1462): add CLI commands for getting/listing TestWorkflows/TestWorkflowTemplates
    * feat(TKC-1462): add CLI commands for deleting TestWorkflows and TestWorkflowTemplates
    * feat(TKC-1462): add CLI commands for creating/updating TestWorkflows and TestWorkflowTemplates
    rangoo94 authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    81dcd7e View commit details
    Browse the repository at this point in the history
  4. feat: executor tests - expected-fail-container-pre-post-run-script (#…

    …5047)
    
    * expected-fail-container-pre-post-run-script
    
    * executor tests - postman container - command fixed
    
    * empty lines added
    tkonieczny authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    8d1bec2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1cc81e1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d70876 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. feat: [TKC-1055] test suite steps (#5056)

    * docs: fix README
    
    * feat: test suite steps
    
    * docs: test step arg docs
    
    * feat: test suite step executions persistence
    
    * fix: cleanup
    
    * fix: propagate operator code review changes
    
    * fix: remove outdated reference
    
    * ci: bump linter
    
    * fix: remove unnecessary file
    
    * fix: mark pro/enterprise features
    vLia authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    efd84fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9771787 View commit details
    Browse the repository at this point in the history
  3. fix: use execution ns

    vsukhin committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    febf4f5 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'develop' into vsukhin/featture/test-execution-namespace

    # Conflicts:
    #	go.mod
    #	go.sum
    vsukhin committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    d5ce30e View commit details
    Browse the repository at this point in the history
  5. chore: move TestWorkflow mappers / add Pro tag for their OpenAPI sche…

    …ma (#5058)
    
    * chore: move TestWorkflow mappers to common mapperstcl directory
    * chore: add "pro" tag to OpenAPI methods of TestWorkflows
    rangoo94 authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    442d5d4 View commit details
    Browse the repository at this point in the history
  6. fix: small fixes (#5059)

    vLia authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    1d07d3a View commit details
    Browse the repository at this point in the history
  7. fix: fix pointer issue (#5060)

    vLia authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    d6bd966 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fa5d0c3 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'develop' into vsukhin/featture/test-execution-namespace

    # Conflicts:
    #	cmd/api-server/main.go
    vsukhin committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    54af0a8 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    97584db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e94424f View commit details
    Browse the repository at this point in the history
  3. feat(TKC-1465): add expressions language for TestWorkflows (#5057)

    * feat(TKC-1465): add basic expressions language and engine
    * chore(TKC-1465): rename and expose newString/newstringValue as NewValue/NewString
    * feat(TKC-1465): add shellquote function in expressions standard lib
    * feat(TKC-1465): allow to pass multiple values to the shellquote function
    * feat: handle circular expressions with "call stack exceeded" error
    * chore: rename Simplify() to Resolve()
    * chore: make singleton for "none" value, as a *static(nil)
    * feat(TKC-1465): add expression utilities for trimming and working with YAML
    * feat(TKC-1465): add list/join/split functions for Expressions standard library
    * feat(TKC-1465): allow literal \n character in the direct JSON strings
    * feat(TKC-1465): add `bool()` casting function to Expressions standard library
    * chore(TKC-1465): extract CastToString helper
    * chore(TKC-1465): reformat expressions stdlib definition to include ReturnType
    * feat(TKC-1465): replace StringAwareExpression.WillBeString() with Expression.Type()
    rangoo94 authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e293cbc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d460a7 View commit details
    Browse the repository at this point in the history
  5. fix: unit test

    vsukhin committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b686000 View commit details
    Browse the repository at this point in the history
  6. docs: cli commands

    vsukhin committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    1006618 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32d4c18 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    eeeffde View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. docs: [TKC-1208] update licenses folder (#5063)

    * docs: update licenses
    
    * docs: review fixes
    
    * docs: update license conditions
    vLia authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    449616d View commit details
    Browse the repository at this point in the history
  2. feat(TKC-1465): expressions improvements - resolving structs, improve…

    …d finalizer (#5067)
    
    * fix(TKC-1465): recognition of 'none' static value
    * feat(TKC-1465): add helpers to compile and and resolve the expression immediately
    * feat(TKC-1465): add mechanism to allow to resolve expressions in the objects via tags
    * feat(TKC-1465): escape "{{" nicely
    * chore(TKC-1465): avoid unnecessary string computation while resolving struct
    * chore(TKC-1465): rename Resolve to SimplifyStruct
    * feat(TKC-1465): add option to provide extended accessor in the expressions machine
    * feat(TKC-1465): simplify expression finalizers, add expression machine utils
    rangoo94 authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    d9b2c09 View commit details
    Browse the repository at this point in the history
  3. feat: Container executor - k6 with report (#5070)

    * k6 executor tests - container - report
    
    * k6 container - artifacts enabled
    
    * k6 container - env name fixed
    
    * k6 container - K6_WEB_DASHBOARD env added
    tkonieczny authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    bf751e1 View commit details
    Browse the repository at this point in the history
  4. feat: Executor tests - jmeterd RUNNER_ARTIFACTS_DIR (#5032)

    * executor tests - expected failures extended - pre/post-run script for container executor
    
    * executor tests - expected failures testsuite extended
    
    * executor tests - expected failures - failed test, passed pre/post-run scripts
    
    * empty lines added
    
    * executor tests - RUNNER_ARTIFACTS_DIR
    tkonieczny authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    68efc4c View commit details
    Browse the repository at this point in the history
  5. fix: additional nil check

    vsukhin committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    5c75fea View commit details
    Browse the repository at this point in the history
  6. feat: Workflow tests, preofficial traits (#5051)

    * workflow tests - k6
    
    * workflow tests - cypress
    
    * workflow tests - playwright
    
    * workflow tests - postman
    
    * workflow tests - gradle
    
    * workflow tests - maven
    
    * workflow tests - jmeter
    
    * workflow tests - soapui
    
    * workflow tests - cypress and playwright tests for official/preofficial traits
    
    * workflow tests - cypress pre-official trait
    
    * Workflows/Traits renamed
    
    * postman-workflow-smoke-preofficial-trait
    
    * test-workflow-templates - pre-official - k6, postman
    
    * workflow tests - postman
    
    * empty lines added
    tkonieczny authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    39e3890 View commit details
    Browse the repository at this point in the history
  7. feat(TKC-1466): resolve TestWorkflow with templates (#5075)

    * feat(TKC-1466): update testkube-operator to include expressions in TestWorkflow CRDs
    * feat(TKC-1466): add helpers to list templates used in the TestWorkflow
    * feat(TKC-1466): add helpers to apply configuration to TestWorkflow and TestWorkflowTemplate
    * feat(TKC-1466): cast config values to proper types
    * fix(TKC-1465): support negative numbers in expressions language
    * chore(TKC-1466): add unit tests for casting the config parameters
    * feat(TKC-1466): add helpers to merge TestWorkflowTemplate into TestWorkflow
    * chore(TKC-1466): delete unused utilities to decouple TestWorkflow steps
    * fix(TKC-1466): use default config values
    * fix(TKC-1466): convert TestWorkflow's description between API/CRD
    * fix(TKC-1465): support compiling empty templates
    * chore(TKC-1466): simplify nested steps when possible
    * fix(TKC-1466): avoid TestWorkflow config overflow to template
    * chore(TKC-1466): simplify nested steps after applying templates to TestWorkflow
    * feat(TKC-1466): add API endpoint to preview resolved TestWorkflow
    rangoo94 authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    c69263b View commit details
    Browse the repository at this point in the history
  8. docs: Add Licensing FAQ (#5034)

    * Add Licensing FAQ
    
    * Delete duplicate FAQ file
    jfermi authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    36ef09c View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. fix: panic on empty bool env (#5018)

    * fix: panic on empty bool env
    
    * fix: test
    exu authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    7f2c566 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c1c363 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d00e0a View commit details
    Browse the repository at this point in the history
  4. Merge branch 'develop' into vsukhin/featture/test-execution-namespace

    # Conflicts:
    #	cmd/api-server/main.go
    #	go.mod
    #	go.sum
    vsukhin committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    92c1479 View commit details
    Browse the repository at this point in the history
  5. fix: dep update

    vsukhin committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    4362b7c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    470d89a View commit details
    Browse the repository at this point in the history
  7. fix: error check

    vsukhin committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    915e90f View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Docs: information about testkube-run-action being deprecated (#5088)

    * Update run-tests-with-github-actions.md
    
    * docs: update sidebar
    devcatalin authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    42ac0a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d4495f View commit details
    Browse the repository at this point in the history
  3. fix: default namespace

    vsukhin committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    9a6a35c View commit details
    Browse the repository at this point in the history
  4. Update testkube-dependencies.md

    abeleon-m1 authored and vsukhin committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    63e9f64 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b2a5d2 View commit details
    Browse the repository at this point in the history
  6. add namespaces

    ypoplavs committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    766cf12 View commit details
    Browse the repository at this point in the history
  7. add minor fix

    ypoplavs committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    4260761 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    750def3 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    838f47e View commit details
    Browse the repository at this point in the history
  2. fix: unit test

    vsukhin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d878dba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69c5cbd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e2b21a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b211017 View commit details
    Browse the repository at this point in the history
  6. docs: execution namespace

    vsukhin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    c076857 View commit details
    Browse the repository at this point in the history
  7. docs: typo

    vsukhin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    562090e View commit details
    Browse the repository at this point in the history
  8. fix: dep update

    vsukhin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    39c14b0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2d12234 View commit details
    Browse the repository at this point in the history
  10. feat(TKC-1580): prepare Init Process for TestWorkflow containers (#5090)

    * feat(TKC-1465): add helpers to immediately evaluate Template/Expression
    * feat(TKC-1465): add option to force simplifying templates in unknown structs
    * fix(TKC-1465): template evaluation typo
    * fix(TKC-1465): simplifying private properties in structs
    * fix(TKC-1465): deep simplify structs
    * fix(TKC-1465): EvalExpression typo
    * fix(TKC-1465): Negation precedence
    * fix(TKC-1465): add negative number test
    * feat(TKC-1465): predict logical operations paths
    * feat(TKC-1580): prepare initial Init Process for TestWorkflow containers
    * feat(TKC-1580): distinguish hints of outputs in TestWorkflow containers
    * chore(TKC-1580): delete unused code
    * chore(TKC-1580): extract commons for critical errors in init process
    * feat(TKC-1465): add Escape helper
    * feat(TKC-1580): make conditions order irrelevant
    * fix(TKC-1580): compute init status with execution status too
    * fix(TKC-1580): compute conditions correctly
    * fix: image inspector with ConfigMap
    * feat(TKC-1465): add option to finalize structs with expression language
    rangoo94 authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    615b275 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9bfec74 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. docs: add steps and example for configuring keyword categories (#5089)

    * docs: add steps and example for configuring keyword categories
    
    * Update docs/docs/testkube-pro/articles/log-highlighting.md
    
    Co-authored-by: Julianne Fermi <[email protected]>
    
    ---------
    
    Co-authored-by: Julianne Fermi <[email protected]>
    topliceanurazvan and jfermi authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    da98c10 View commit details
    Browse the repository at this point in the history
  2. feat(TKC-1581): add mechanism to build Kubernetes resources for the T…

    …estWorkflow (#5096)
    
    * feat(TKC-1581): adjust schema for TestWorkflow CRD adjustments
    * chore(TKC-1581): update testkube-operator
    * feat(TKC-1581): add initial mechanism for building Kubernetes objects from TestWorkflow
    * feat(TKC-1581): add basic API endpoint for execution TestWorkflows
    * chore(TKC-1581): clean code and add tests
    * feat(TKC-1581): support "delay" step clause
    * chore(TKC-1581): move init process arg names to constants
    rangoo94 authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    285642b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edfce28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fdd6039 View commit details
    Browse the repository at this point in the history
  5. fix: source for running scripts (#5015)

    * fix: source for running scripts
    
    * feat: source scripts field
    
    * fix: process source scripts flag
    
    * fix: template for source scripts
    
    * fix: dep updare
    
    * fix: remove source for prebuilt executors
    
    * docs: source scripts flag
    
    * fix: dep update
    vsukhin authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    2e92b18 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. chore: extracted FeatureFlags for cloud usage (#5105)

    * chore: extracted FeatureFlags for cloud usage
    
    * fix: added error handling for scraping
    exu authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    dff2031 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cff2899 View commit details
    Browse the repository at this point in the history
  3. feat: [TKC-1579] test suite step license change (#5108)

    * feat: test suite step license change
    
    * fix: go mod tidy
    vLia authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    9b1ceeb View commit details
    Browse the repository at this point in the history
  4. feat(TKC-1651): add mechanisms for controlling TestWorkflows orchestr…

    …ation (#5109)
    
    * feat(TKC-1651): add mechanism for distributed watcher
      - the tests are failing in 0,002% cases, but such failing behavior should not fail in the real application
    * feat(TKC-1651): TestWorkflow processor adjustments
    * feat(TKC-1651): generic expressions adjustments
    * fix: adjustments for the TestWorkflow processor and init script
    * fix(TKC-1651): fix race conditions and stale processes in watchers
    * feat(TKC-1651): add category (name fallback) for stages
    * feat(TKC-1651): add utilities to clean up, watch logs and events of the TestWorkflow resources
    * feat(TKC-1651): prepare controller for the TestWorkflow resources
      - add TestWorkflow's execution/result model
      - clean up resources
      - replace instruction characters to less common
    * feat(TKC-1651): add "run testworkflow" command to
      - add SSE endpoint for the TestWorkflow notifications
      - use it in the CLI
    * fix(TKC-1651): do not retry commands by default
    * chore: use defaultDataPath instead of literal /data for default working dir for relative volumes
    rangoo94 authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    acf0126 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a3ceb1 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. fix: dep update

    vsukhin committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3d90f05 View commit details
    Browse the repository at this point in the history
  2. dep: update

    vsukhin committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    82cb901 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    96653b4 View commit details
    Browse the repository at this point in the history
  4. feat(TKC-1652): persist TestWorkflow Executions in the database (#5115)

    * fix: handling timeouts in the TestWorkflows
    * fix: aborting TestWorkflows
    * feat(TKC-1652): persist Test Workflow Executions in DB
      - add API for all operations on executions
      - add CLI for all operations on executions
      - add Mongo repository
      - update the Mongo with actual results
    * feat(TKC-1652): add endpoint to stream TestWorkflow notifications via WebSocket
    * feat(TKC-1652): extract TestWorkflow scheduling logic
    * feat(TKC-1652): extract TestWorkflow scheduling logic to its Executor
    * feat(TKC-1652): persist logs in the Object Storage, and expose them via endpoint
    * fix(TKC-1652): fixes for TestWorkflow controller
      - critical Kubernetes error
      - resolving expressions in the container
    * feat(TKC-1652): recover TestWorkflow executions after API server restart
    * feat: add RegisterStringMap method for Expression's Machine
    * fix(TKC-1652): watching events of completed pods
    rangoo94 authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    0209089 View commit details
    Browse the repository at this point in the history
  5. feat: TKC-1290: add support for custom CA certificates (#5098)

    * TKC-1290: add support for custom CA certificates
    
    * TKC-1290: fix failing unit tests for custom CA certificates
    dejanzele authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    0e83cff View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. feat(TKC-1642): add TestWorkflow support of cloning Git, executing te…

    …sts, and artifacts (#5119)
    
    * feat(TKC-1642): add CI/CD for TestWorkflow Toolkit
    * feat(TKC-1642): add TestWorkflow toolkit with "execute" command
    * feat(TKC-1642): add "content.git" support for TestWorkflows
    * feat(TKC-1642): add support for 'async' option in TestWorkflow "execute" step
    * feat(TKC-1642): add support for TestWorkflow artifacts - API, CLI and 'artifacts' step
    * chore(TKC-1642): rename tarStream items
    rangoo94 authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    739b815 View commit details
    Browse the repository at this point in the history
  2. feat: Workflow tests - run script (#5074)

    * Workflow tests - run script
    
    * workflow tests - run script - duplicated cypress workflow removed
    tkonieczny authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    4d2f8d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e275af View commit details
    Browse the repository at this point in the history
  4. fix(TKC-1642): update TestWorkflow Toolkit to use libssl3 (#5124)

    * fix(TKC-1642): update Toolkit to use libssl3, as libssl1.1 is not available in newer alpine
    
    * fixup add missing "aborted" status for test workflow
    
    * fix: use map[string]interface{} for TestWorkflow output object
    
    * fixup warn
    rangoo94 authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    49ce993 View commit details
    Browse the repository at this point in the history
  5. feat(TKC-1716): integrate TestWorkflows with Testkube Pro/Enterprise (#…

    …5120)
    
    * feat(TKC-1716): add Cloud repositories for TestWorkflows
    * feat(TKC-1716): add Protobuf schema for TestWorkflow notifications stream via GRPC
    * feat(TKC-1716): add agent workers for sharing TestWorkflow notifications with Cloud
    * fix: make message required in gRPC's TestWorkflow notifications
    rangoo94 authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    adc30b7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    79fd519 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    c29618e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    431a60f View commit details
    Browse the repository at this point in the history
  3. fix: added default times (#5102)

    * fix: added default times
    
    * fix: added default times
    exu authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    69a7bbc View commit details
    Browse the repository at this point in the history
  4. fix: v2 logs printing for cloud-enterprise (#5132)

    * fix: v2 logs printing for cloud-enterprise
    
    * fix: test name
    exu authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    24315a1 View commit details
    Browse the repository at this point in the history
  5. build: bump github.com/gofiber/fiber/v2 from 2.51.0 to 2.52.1 (#5055)

    Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) from 2.51.0 to 2.52.1.
    - [Release notes](https://github.com/gofiber/fiber/releases)
    - [Commits](gofiber/fiber@v2.51.0...v2.52.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/gofiber/fiber/v2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    d0531b5 View commit details
    Browse the repository at this point in the history
  6. chore(deps): bump github.com/cloudevents/sdk-go/v2 from 2.14.0 to 2.1…

    …5.2 (#5114)
    
    Bumps [github.com/cloudevents/sdk-go/v2](https://github.com/cloudevents/sdk-go) from 2.14.0 to 2.15.2.
    - [Release notes](https://github.com/cloudevents/sdk-go/releases)
    - [Commits](cloudevents/sdk-go@v2.14.0...v2.15.2)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cloudevents/sdk-go/v2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    1fa2354 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    757d61d View commit details
    Browse the repository at this point in the history
  8. fix typo in curl docs

    ypoplavs committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    563b1ad View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ef77feb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f74d4b2 View commit details
    Browse the repository at this point in the history
  11. fix: mandatory -n

    vsukhin committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    a6b809f View commit details
    Browse the repository at this point in the history
  12. fix: unit test

    vsukhin committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    fffa4a4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0efd12b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2d3ff85 View commit details
    Browse the repository at this point in the history
  15. feat: TestWorkflow tests updated after testworkflows.testkube.io/v1

    … and extended (#5138)
    
    * workflows updated after testworkflows.testkube.io/v1
    
    * run script - postman workflow fixed
    
    * workflow tests - cases with trait updated, trait sub-step, trait with checkout on step, trait with global checkout
    
    * workflow cases - playwright anc cypress artifacts, cypress 13 video recording enabled, cypress 12 video recording (fefault), playwright shell, artifacts double asterisk,
    
    * workflows - k6
    tkonieczny authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    4daff68 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    2a0ed87 View commit details
    Browse the repository at this point in the history
  2. fix: variable parsing

    vsukhin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    d4264af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ef1911 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e0f5e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e63c055 View commit details
    Browse the repository at this point in the history
  6. fix: list testsuite artifacts

    vsukhin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    4908473 View commit details
    Browse the repository at this point in the history
  7. fix: [TKC-1714] test suite results with step params (#5156)

    * fix: delete remainder of tcl licensed steps
    
    * fix: cleanups
    
    * dep: operator dependency
    vLia authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    1387364 View commit details
    Browse the repository at this point in the history
  8. feat: add custom volumes and step setup phase for TestWorkflows (#5158)

    * feat: add volumes/volumeMounts/setup to TestWorkflow schema
    * feat: add proper merging of new volumes/volumeMounts/setup fields
    * feat: support native volumeMounts in Container
    * feat: support "setup" steps in TestWorkflow processor
    * feat: inject custom volumes to TestWorkflow
    * chore: update testkube-operator for support of new features
    rangoo94 authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    573eebf View commit details
    Browse the repository at this point in the history
  9. fix: ignore non test pods

    vsukhin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    0bbb6c6 View commit details
    Browse the repository at this point in the history
  10. fix: typo for auth selection

    vsukhin committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    1110e96 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eb95557 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c1a162f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2f4e925 View commit details
    Browse the repository at this point in the history
  14. feat: testworkflow cases - k6 and jmeter with artifacts, examples for…

    … kubecon (#5166)
    
    * test workflows - k6 and jmeter tests with artifacts
    
    * example tests and workflows for kubecon
    
    * example test - name fixed
    
    * example testsuite - typo fixed
    tkonieczny authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    5f003de View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. feat: fill time gaps in the TestWorkflow clock (#5167)

    * feat: fill time gaps in the TestWorkflow clock
    * feat: calibrate TestWorkflow's execution queuedAt based on scheduledAt
    rangoo94 authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    70612f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74346c7 View commit details
    Browse the repository at this point in the history
  3. feat: avoid root privileges for TestWorkflow pods (#5169)

    * feat: load default user/group for Docker images
    * feat: use common FS Group for TestWorkflow's pod to avoid needed root permissions
    rangoo94 authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    105122c View commit details
    Browse the repository at this point in the history
  4. feat: expose Test Workflow name for scheduled tests (#5170)

    * feat: expose Test Workflow name for scheduled tests
    * feat: use running context instead for marking scheduled tests
    rangoo94 authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a55fa1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8eff341 View commit details
    Browse the repository at this point in the history
  6. update docs

    ypoplavs committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    e195879 View commit details
    Browse the repository at this point in the history
  7. update Enterprise

    ypoplavs committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    4322bec View commit details
    Browse the repository at this point in the history
  8. updated content

    ypoplavs committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    95130a3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    31e99f8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2de1614 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    1a7a52e View commit details
    Browse the repository at this point in the history
  2. fix: gracefully handle critical pod errors (like OOM) in TestWorkflows (

    #5178)
    
    * fix: gracefully handle critical pod errors (like OOM) in TestWorkflows
    
    * chore: add error logs on error saving TestWorkflow result
    rangoo94 authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    49b629c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1e46f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75727ce View commit details
    Browse the repository at this point in the history
  5. fix: container executor negative test (#5175)

    * fix: container executor negative test
    
    * fix: minor improvement
    nicufk authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3f3d142 View commit details
    Browse the repository at this point in the history
  6. fix: handle gracefully OOMKilled errors on GKE (#5190)

    - for some reason (bug?) GKE sends the SIGKILL when the container is already done successfully, and the Pod becomes stuck
    rangoo94 authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b415cb6 View commit details
    Browse the repository at this point in the history
  7. fix: git fetcher tests

    vsukhin committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9a6bdc2 View commit details
    Browse the repository at this point in the history
  8. fix: change test content

    vsukhin committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ae2b596 View commit details
    Browse the repository at this point in the history
  9. fix: test file context

    vsukhin committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    16614c5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7a1519c View commit details
    Browse the repository at this point in the history
  11. feat: [TKC-1740] remove dashboard from connect and disconnect commands (

    #5188)
    
    * feat: remove dashboard from connect and disconnect commands
    
    * feat: pro disconnect fixes
    
    * feat: update docs; remove helm params from installation
    vLia authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    2c0da59 View commit details
    Browse the repository at this point in the history