github kubeshop/tracetest v0.0.1-5

latest releases: nightly, v1.3.1, v1.3.1-rc.3...
pre-release2 years ago

Changelog

  • 1ff21e6 .
  • d949f0c 293 fixing create assertion form bugs
  • 55bb685 Add GetTraceByID jaeger implementation
  • 7fdd2e4 Add constants for each state and add CREATED state
  • 15074a0 Add docs to setup a local dev env (#189)
  • a206fec Add state field to TestRunResult
  • 31b7fe7 Add tutorial to run locally
  • e778d47 Add uuid and remove TestResult object
  • 49f50fc Added Creating Tests Page
  • 40e496d Added Google tracking code
  • d989081 Added a couple images
  • 2c335b4 Added assertion GET and POST
  • fee3e7e Adding changes to the readme
  • 09da6ae Adding material for the demo
  • 9af6982 An Open API setup with REST API scaffolding
  • 32d8608 Apply suggestions from code review
  • de4cdd5 Change how to run server locally
  • 1652ac5 Change system image
  • 730a38e Changing readme and setting up initial documentation pages
  • adcf2f0 Correct extension
  • e610c7c Create SelectorDefaultAttributes.ts
  • 866b5db Create index.md
  • 218ec3b Create mkdocs action
  • 7eab56f Fix RunTest return object (#273)
  • 8594e82 Forgot to close tag
  • 1291fe0 Implement async test runner and trace poller (#225)
  • 8c10cbd Implement test states in backend (#187)
  • 4f6ba57 Initial commit
  • 67c496f Merge branch 'main' into kens-changes
  • f22187d Merge branch 'main' into mm/feat/assertions
  • 9b9f8d8 Merge branch 'main' into mm/feat/testpage
  • 9dbdb98 Merge branch 'main' into mm/fix/assertionresult-openapi
  • 3768616 Merge branch 'main' into mm/fix/assertionresult-openapi
  • b397521 Merge branch 'main' into mm/fix/loadingstate
  • 3c1d307 Merge branch 'main' into mm/fix/loadingstate
  • ae721d5 Merge branch 'main' into mm/fix/loadingstate
  • f779333 Merge branch 'main' into mm/fix/testpage
  • a1c576b Merge branch 'main' into mm/fix/textpropegateevent
  • b8b8d8b Merge branch 'main' of https://github.com/kubeshop/tracetest
  • f084ff9 Merge pull request #1 from kubeshop/openapi
  • 9c7b18b Merge pull request #10 from kubeshop/implement-test-api
  • 7c9195d Merge pull request #107 from kubeshop/Add-GA-tracking-code
  • accce11 Merge pull request #108 from kubeshop/create-mkdocs-workflow
  • e8478f9 Merge pull request #109 from kubeshop/Attempt-to-trigger-mkdocs-github-action-by-making-a-change-and-commiting-to-main
  • 15846a3 Merge pull request #110 from kubeshop/Attempt-to-trigger-mkdocs-github-action-by-making-a-change-and-commiting-to-main
  • 5643d0a Merge pull request #111 from kubeshop/create-mkdocs-workflow
  • 2555d14 Merge pull request #112 from kubeshop/Attempt-to-trigger-mkdocs-github-action-by-making-a-change-and-commiting-to-main
  • 1258605 Merge pull request #113 from kubeshop/create-index.md-in-docs
  • 2703adf Merge pull request #114 from kubeshop/Correct-GA-tracking-code
  • 3a9c4b8 Merge pull request #115 from kubeshop/mm/feat/assertionresults
  • 86ab817 Merge pull request #116 from kubeshop/mm/fix/createassertion
  • ef20475 Merge pull request #117 from kubeshop/mm/fix/bindassertiondefinition
  • 467577e Merge pull request #119 from kubeshop/mm/fix/assertionstable
  • 4932a2b Merge pull request #131 from kubeshop/mm/fix/serviceundertesttype
  • 0546f68 Merge pull request #132 from kubeshop/mm/fix/webfolder
  • 68f0b20 Merge pull request #133 from kubeshop/fix-empty-trace
  • aed56f4 Merge pull request #139 from kubeshop/add-docs
  • 8d5a804 Merge pull request #140 from kubeshop/add-docs-uninstall
  • c1e71a4 Merge pull request #141 from kubeshop/more-details
  • 545e006 Merge pull request #142 from kubeshop/reference-results
  • 24dd105 Merge pull request #143 from kubeshop/mm/fix/emptytraceobject
  • 1af11a5 Merge pull request #147 from kubeshop/refactor
  • f676122 Merge pull request #149 from kubeshop/implement-ref
  • d243429 Merge pull request #154 from kubeshop/mm/fix/postmanrequests
  • 7d7f37a Merge pull request #168 from kubeshop/mm/fix/scrollablemodal
  • 070b9aa Merge pull request #169 from kubeshop/auth
  • d59e87e Merge pull request #170 from kubeshop/fix-title
  • c4ca92b Merge pull request #175 from kubeshop/add-generated-code
  • a9f0617 Merge pull request #180 from kubeshop/mm/fix/saveassertionresults
  • d8d1ec5 Merge pull request #186 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 883b98f Merge pull request #190 from kubeshop/auth-methods
  • ad29212 Merge pull request #193 from kubeshop/mm/fix/alteritemselector
  • c9fdfab Merge pull request #196 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 9b34891 Merge pull request #2 from kubeshop/mm/feat/initweb
  • 53510fe Merge pull request #204 from kubeshop/mm/fix/selectortooltip
  • c0aab9c Merge pull request #205 from kubeshop/mm/fix/creatassertionallseclected
  • 9386d80 Merge pull request #206 from kubeshop/chore/matheus/name-api-operations
  • 25f9ca7 Merge pull request #208 from kubeshop/fix/matheus/json-request-body
  • 0a5f63c Merge pull request #210 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 4786510 Merge pull request #211 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 84225c0 Merge pull request #212 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 51fc60f Merge pull request #213 from kubeshop/mm/fix/runtest
  • 7b207c4 Merge pull request #217 from kubeshop/feat/matheus/default-test-header
  • 6ca3123 Merge pull request #224 from kubeshop/fix/matheus/create-span-assertion-id
  • c146619 Merge pull request #227 from kubeshop/povilasv-patch-1
  • cd929cc Merge pull request #231 from kubeshop/fix-routes
  • 77f138a Merge pull request #24 from kubeshop/run
  • 2fa3fef Merge pull request #25 from kubeshop/mm/feat/tracediagram
  • ed801bf Merge pull request #254 from kubeshop/fix/matheus/trace-poller-condition
  • ce97932 Merge pull request #257 from kubeshop/revert-223-218-remove-tracetest-top-span-and-shift-triggering-response-attributes-to-second-span
  • 77ab898 Merge pull request #258 from kubeshop/mm.fix/testdetailstable
  • 2e70a3f Merge pull request #259 from kubeshop/mm/fix/badassertionresults
  • 7005c7f Merge pull request #260 from kubeshop/mm/fix/routingtestresults
  • a6386d8 Merge pull request #261 from kubeshop/mm/fix/tracetab
  • 0242f6d Merge pull request #27 from kubeshop/mm/fix/panesheight
  • 87fc927 Merge pull request #270 from kubeshop/fix/matheus/get-result-trace-from-db
  • 1a21ff2 Merge pull request #28 from kubeshop/executor
  • 5d83545 Merge pull request #285 from kubeshop/mm/fix/loadingstate
  • a6e4e00 Merge pull request #286 from kubeshop/mm/fix/spancolor
  • 7748add Merge pull request #29 from kubeshop/dockerfile
  • 5936d78 Merge pull request #290 from kubeshop/mm/fix/traceprogressbar
  • c0441df Merge pull request #3 from kubeshop/mm/feat/reactrouter
  • 378a919 Merge pull request #307 from kubeshop/Readme-and-doc-changes
  • bbd7b66 Merge pull request #308 from kubeshop/add-workflow
  • 53bf9e0 Merge pull request #310 from kubeshop/fix-negative-time
  • f4f7381 Merge pull request #312 from kubeshop/add-release-pipeline
  • ace7da6 Merge pull request #313 from kubeshop/mm/fix/textpropegateevent
  • cc16676 Merge pull request #314 from kubeshop/mm/fix/cancelrestultdetails
  • 6fd8647 Merge pull request #315 from kubeshop/mm/fix/tracemainscrollbar
  • 5ba06d7 Merge pull request #316 from kubeshop/mm/fix/testscrollbar
  • 9873a07 Merge pull request #32 from kubeshop/mm/feat/diagramshapes
  • 45e73ba Merge pull request #33 from kubeshop/assertion_model
  • 346b914 Merge pull request #35 from kubeshop/fix-up
  • e0490b5 Merge pull request #36 from kubeshop/fix-up
  • e9fc337 Merge pull request #4 from kubeshop/add-request-argument
  • a813de0 Merge pull request #41 from kubeshop/fix-span
  • 2752163 Merge pull request #42 from kubeshop/mm/feat/webappdocker
  • c320778 Merge pull request #43 from kubeshop/fix-camel-case
  • e521a23 Merge pull request #44 from kubeshop/mm/fix/spandatamodel
  • 7102285 Merge pull request #45 from kubeshop/bundle
  • e1e8156 Merge pull request #48 from kubeshop/fix-path-prefix
  • 258f39c Merge pull request #49 from kubeshop/mm/feat/createtestform
  • 89a6a87 Merge pull request #5 from kubeshop/add-ids
  • 37098d3 Merge pull request #50 from kubeshop/mm/feat/testpage
  • b50a1a6 Merge pull request #51 from kubeshop/mm/feat/assertions
  • cfc5ebe Merge pull request #52 from kubeshop/mm/fix/sorttests
  • 41d7b45 Merge pull request #53 from kubeshop/assertions
  • e9e89fc Merge pull request #55 from kubeshop/openapi-spec
  • 48dc8ff Merge pull request #57 from kubeshop/refactor-go-import-path
  • 978cbd1 Merge pull request #58 from kubeshop/config
  • 3dfad2a Merge pull request #59 from kubeshop/mm/feat/createassertion
  • 24a28a5 Merge pull request #6 from kubeshop/add-ids2
  • 66d9e14 Merge pull request #60 from kubeshop/tempo
  • a3a4279 Merge pull request #61 from kubeshop/mm/fix/tracecomponent
  • 59db719 Merge pull request #62 from kubeshop/mm/fix/tspaths
  • 00a4016 Merge pull request #69 from kubeshop/add-debug
  • b36ae69 Merge pull request #7 from kubeshop/attribute
  • 5547b3e Merge pull request #70 from kubeshop/mm/feat/gettrace
  • 27e88e6 Merge pull request #71 from kubeshop/tests_nesting_results
  • 4295dd0 Merge pull request #73 from kubeshop/rename_testid_test_id
  • bdd63da Merge pull request #74 from kubeshop/mm/fix/tabclick
  • b4a046d Merge pull request #75 from kubeshop/openapi-spec-improvements
  • 5cd3602 Merge pull request #76 from kubeshop/mm/feat/assertionresultsdata
  • 088f00f Merge pull request #77 from kubeshop/kens-changes
  • b5d8e43 Merge pull request #78 from kubeshop/Update-readme-and-add-initial-docs
  • 8fafedb Merge pull request #79 from kubeshop/add-generated-openapi
  • 791c42b Merge pull request #8 from kubeshop/pg
  • 45d7de9 Merge pull request #80 from kubeshop/generated-openapistuff
  • b21d1cc Merge pull request #81 from kubeshop/add-generated-openapi
  • 63330b3 Merge pull request #82 from kubeshop/mm/fix/assertionstree
  • 7fbed4c Merge pull request #83 from kubeshop/trace
  • 95e4471 Merge pull request #84 from kubeshop/mm/fix/createassertion
  • 65a86bc Merge pull request #85 from kubeshop/mm/fix/assertionresult-openapi
  • 39ad5e9 Merge pull request #86 from kubeshop/selector-semantic-convention-list
  • 3b2dd08 Merge pull request #87 from kubeshop/rm-trace
  • ebbd176 Merge pull request #88 from kubeshop/http-resp
  • 565ca57 Merge pull request #89 from kubeshop/mm/fix/api
  • 881f1ca Merge pull request #9 from kubeshop/add-jaeger-db
  • 2d915eb Merge pull request #90 from kubeshop/mm/fix/testpage
  • 5740c52 Merge pull request #91 from kubeshop/single-result
  • 48fb49e Merge pull request #92 from kubeshop/refactor-tests2
  • 0317dd6 Merge pull request #93 from kubeshop/mm/fix/assertionapi
  • ef4bb79 Merge pull request #94 from kubeshop/mm/fix/spandatamodel
  • 226a922 Merge pull request #95 from kubeshop/lastresult
  • e6744e1 Merge pull request #96 from kubeshop/fix-start-time
  • f5cf501 Merge pull request #97 from kubeshop/404
  • 4fadd9f Merge pull request #99 from kubeshop/postman-collections
  • 3d991cc Reduced button height
  • cc6f076 Revert "๐Ÿงฝ 218 removing the initial trace test node from the diagram (#223)"
  • 3d1b1a1 Set test run to failed if GetTrace fails
  • b9221c7 Sort test results (#281)
  • c9e41b9 Update README.md
  • f5a53a1 Update README.md
  • 6445c80 Update README.md
  • 8a5eab2 Update README.md
  • 0ba1486 Update README.md
  • cfda8ff Update README.md
  • 544c69d Update README.md
  • 270a2c2 Update README.md
  • 11fd5da Update README.md
  • 8e8ccc2 Update README.md
  • c43e7ec Update README.md
  • 4f35f68 Update README.md
  • 6fe806a Update README.md
  • 0b6a1ea Update README.md
  • 4345094 Update README.md
  • 390c019 Update README.md
  • 2cdd59d Update README.md
  • 9d0ca0c Update README.md
  • 0ca7e26 Update README.md
  • 510ec03 Update architecture.md
  • 89af695 Update assertions.png
  • f069e43 Update installing.md
  • 1cc8e89 Update makefile rule to format go src after generating server code
  • 52231e3 Update mkdocs.yml
  • 5897544 Update mkdocs.yml
  • 675258f Update mkdocs.yml
  • 504494d Update openapi.yaml
  • 0769349 Update release.yml
  • 3b4d696 Update release.yml
  • 710cece Update state for failed runs
  • b89aa85 Update state when execution starts
  • 2a7b8d1 Updated to remove image size
  • 0fd48e1 add HTTP Response to Test result & otel stuff
  • 7c1a927 add Kens changes
  • 7ec8e5e add OpenZipkin, Jaeger, OpenTracing implementation
  • a1c859d add ability to run tests
  • 475c6cf add assertionDelete endpoint (#305)
  • 2d9a812 add assertionUpdate endpoint (#297)
  • 013db0f add auth types to HTTPRequest object
  • 3def161 add better HTTP error handling
  • b4dcab1 add build workflow
  • 4b58fae add calculated span duration (#191)
  • 8396b1f add config loader
  • 01cdce1 add docs
  • 7458fda add error detail field
  • a02bba2 add executor
  • 747a0de add generated code
  • 9e2cba7 add generated openapi spec
  • 0c88901 add generated openapi spec
  • 4c916a6 add generated trace open api objects
  • ac12a1f add get test by id endpoint
  • 9bf13d5 add grafana tempo support
  • 707da9e add id to Test object
  • 4f5346a add ids to objects
  • 76fc5c5 add jsonpb trace to regular trace mapping
  • d97d248 add lastresult to test
  • e28caae add more details to install docs
  • 67cf488 add parts of postman request
  • e5dcb4f add path prefix
  • 91ff7cd add pg testdb
  • 51cf9f5 add release pipeline
  • 6d9dc1d add requestBody to createTest request
  • 561e29c add span type attribute (#249)
  • 6650981 add state transition when successfully polled trace (#215)
  • 81b497e add three postman auth methods
  • 0e7bc18 add trace and test results api
  • 27051f6 add trigger response attrs to parent span (#195)
  • 976f1e4 add uninstall docs
  • 6868051 add update test endpoint (#194)
  • 56e63f7 add validation for updateTestResult (#271)
  • b286057 added missing files
  • 8de0620 added png
  • 4b5080c added results under test object
  • d67bc21 bug fix: update execution result
  • 57718db bundle react app and go api
  • 44e6b8c call mapTrace
  • 8fc088b change open api spec
  • 0518efe change test state to finished when receiving an updated result (#252)
  • 100e37b check timeout before marking test as failed
  • 223fb0f chore: Ignore binary files inside server folder
  • bad04f8 chore: add editors folders to gitignore
  • 5437c88 chore: add operationId on all API endpoints
  • ab4ba71 chore: rename service methods
  • eac04a6 chore: update openAPI schema to remove unnecessary fields from request
  • 4df716d convert span duration to milliseconds (#304)
  • c937761 disable discussions
  • ecd458a extended assertion model
  • cafde32 feat: Add endpoint for updating test results
  • e45e384 feat: add assertion tab
  • 6cfe9b4 feat: add docker files
  • d775c8e feat: add eslint prettier react-router
  • ee916f6 feat: add styled-components
  • a1cab6b feat: connect api
  • 766fd37 feat: connect trace
  • 1e08121 feat: create assertion
  • 6098b2a feat: default Content-Type header in test creation modal
  • e0fd544 feat: endpoint for updating test results (#157)
  • e9d4d10 feat: init web app
  • 3d762e0 feat: trace page
  • 8b528e3 fix camel case output
  • ad1dc80 fix empty trace
  • b801b4d fix error handling
  • 2d18e70 fix negative time
  • 3c77ae4 fix release
  • 7607948 fix release
  • 8369bba fix release
  • 7135dc1 fix route handling
  • c0ccec5 fix span type decision (#282)
  • 127e059 fix starttime, endtime bug
  • 8900c51 fix title tag
  • 1f86ac0 fix up docker file
  • d3a0fd3 fix up openapi schema
  • 6299fea fix up openapi spec
  • 2e94592 fix: omit zero time properties
  • 88d333c fix: shortcut comparison names
  • f751b51 fix: web folder description
  • 94cda1f fix: 1st section height
  • cd2e4ef fix: ReflexContainer height
  • 3a5339d fix: ReflexContainer heights
  • 4d00859 fix: adapt panes height
  • e6023ab fix: adapt time scale
  • 831120d fix: add observedValue property
  • 0e57ab7 fix: add action button
  • 2052d64 fix: add assertion tab
  • dfd8119 fix: add description to iems
  • 0f95686 fix: add scrollbar to creat test form
  • e97b95e fix: add skeleton
  • eaf13a9 fix: add spanId
  • 89a4e0e fix: added a trace button
  • 7e088a6 fix: all selected by default
  • d650825 fix: alter tooltip text
  • 81b3fd5 fix: bind assertions results table
  • b135c2a fix: check empty trace object
  • b131bd2 fix: check trace object before run the test
  • 13a62be fix: clean console
  • 49f64f9 fix: compare opertaor
  • dfcb983 fix: condition on when to stop trace pooling
  • faf7fb1 fix: create assertion data
  • 43666f7 fix: create span assert id
  • a06a201 fix: create test invalidate cache
  • 7861b0f fix: create test modal
  • 8f760b4 fix: data model update
  • 71da491 fix: diagram zoom
  • f2a9973 fix: generate assertion results services
  • 3cafba8 fix: get trace from db instead of tracing storage
  • 663e8ca fix: handle dismiss last trace tab
  • 58fbb5d fix: invalid pointer
  • bafb533 fix: item selector dropdown
  • 67ef18c fix: json request body
  • ae3b18c fix: loading state
  • 54445f8 fix: merge main
  • 9dae691 fix: move Trace to components
  • 4ff7367 fix: navigate to test results with url param
  • e696eb2 fix: navigate to test trace after creation
  • 6947678 fix: netlify redirect
  • 24e48e8 fix: openapi-assertionresult
  • 4119ef2 fix: pass clone test to trace
  • 0668f9c fix: path alias
  • 1d3f98d fix: remove deployment and staging columns
  • 426b05d fix: remove main scollbar
  • 093b442 fix: remove trace main scrollbar
  • 2856b2f fix: remove undefined element from spanAssertionList
  • 97ab122 fix: remove unused imports
  • d75f3dd fix: rename page
  • 756c078 fix: resolve comments
  • 177ca6b fix: resort tabs
  • 39481d7 fix: result object
  • 2164854 fix: reverse test list
  • eadd5c2 fix: run new test from failed test result
  • 56d935c fix: selector tooltip
  • 64d6df4 fix: show assertion table when span selected
  • 78f9a99 fix: span color
  • 74d0de8 fix: stop propagate event when hightlight
  • f85088f fix: styling
  • 12cb151 fix: styling trace diagram
  • 88607fd fix: trace loading progress bar
  • e6c1140 fix: update api
  • 92c8a44 fix: update assertion type
  • 45cfea2 fix: update navigation
  • df0d945 fix: update test run result
  • 057af12 fix: update types
  • ec173d1 fix: updating service under test type
  • 428422e fix: wating for trace
  • 0422fcc fix: wip
  • d93cba9 fixing some conflicts
  • aced8a0 generate objects from new openapi
  • 26017af implement /tests api
  • 15985f9 implement assertions
  • 665676e implement reference trace
  • a74342d main branch sync
  • 9571ece make api return a single result
  • 459f214 make api send a span to otel-colelctor
  • 8412c6c make attribute an object
  • 4b76967 make max poll count time based (#248)
  • 97a3aac make max wait time for trace configurable
  • 1741314 make openapi spec camelCase
  • 72f91d0 persist all errors to the related test
  • 2f13e21 refactor import path
  • 7f0ddf5 refactor referenceTestResults
  • 5be0183 refactor tests
  • 65d2acd refactor tests and readme
  • fe38768 regenerate
  • 6137d6e remove /trace endpoint
  • 9a7f4d3 remove debug print
  • 3a1a1b7 remove tracetest span
  • ecf2caf rename projectx
  • 433411a rename run -> res
  • 1b7944e renamed data column testid -> test_id
  • 165f2ff replace spanAssertion validation with default value fix (#306)
  • 56c667b revert: default content-type
  • c26ac35 reverting some changes
  • 7355145 set a default value for max wait time for trace if it cannot be correctly parsed
  • 5278e99 some other fixes
  • 0e22e8c update makefile to allow easy config override
  • 26b0812 update release
  • 50c0e73 update server local config to match docs
  • f22d644 use PUT method instead of PATCH on update endpoint
  • 8405d58 use new generated open api schema
  • d5ea8df โœ… 126 add a state of the current test run to the test result screen next to any test result (#245)
  • d33ee64 โœ๏ธ 299 Adding edit assertion flow (#301)
  • 2cc975c ๐Ÿ†• 238 selectoritems array is not consistent when deleting one and clicking cancel (#275)
  • 137a545 ๐Ÿฃ 163 updating the raw data section (#165)
  • 933d3fc ๐Ÿฃ 242 Url when viewing a test should include reference to the Test Run Result id (#246)
  • d872f38 ๐Ÿท 150 Implement the assertion results for a span (#155)
  • 7a70e97 ๐Ÿท Moving the selected badge to the beginning (#303)
  • 0511935 ๐Ÿ› 166 fixing multiple small issues with the e2e flow (#173)
  • 5fb2371 ๐Ÿ› 256 fixing text for passed checks (#279)
  • 89eaa6a ๐Ÿ› 263 Fix undefined attributes on spans (#276)
  • 0510a4a ๐Ÿ‘ 234 adding default props for the custom table to have fixed layout (#237)
  • b07314b ๐Ÿ’ฅ 277 239 251 Add signature selectorItems to each block in the DAG (#291)
  • 4d4c467 ๐Ÿ’พ 222 test result save (#244)
  • 070f7ff ๐Ÿ”— 137 Adding links to the navigation header (#138)
  • 4c66358 ๐Ÿ”ฅ 280 253 293 293 fixing create assertion form bugs (#294)
  • a061747 ๐Ÿ–Œ UI MVP changes (#130)
  • 302fa56 ๐Ÿ—‘ 295 296 adding deletion input for assertion checks (#300)
  • 06e087a ๐Ÿฅท๐Ÿฝ 243 escaping selector strings (#247)
  • 769bd6b ๐Ÿงช 129 Adding test results tab (#156)
  • 187b242 ๐Ÿงฝ 218 removing the initial trace test node from the diagram (#223)

Don't miss a new tracetest release

NewReleases is sending notifications on new releases.