Releases: kubeshop/tracetest
Releases · kubeshop/tracetest
v0.4.3
Changelog
- 44d1d6e Add test run button to the test page (#649)
- 149d682 add deleteTestRun endpoint (#659)
- 83119b3 add export cmd (#650)
- 4f6dff7 feat: add wait for results flag in test run cmd (#652)
- 7cda828 feat: better CLI configuration setup (#661)
- 908b555 feat: support env variables in definition file (#658)
- b970d04 fix cli samples and tests (#647)
- baf8187 fix string quote in export cmd (#651)
- eeea9fd fix: don't validate description because our server doesn't use it (#653)
v0.4.2
Changelog
- 44d1d6e Add test run button to the test page (#649)
- 149d682 add deleteTestRun endpoint (#659)
- 83119b3 add export cmd (#650)
- 4f6dff7 feat: add wait for results flag in test run cmd (#652)
- 7cda828 feat: better CLI configuration setup (#661)
- 908b555 feat: support env variables in definition file (#658)
- b970d04 fix cli samples and tests (#647)
- baf8187 fix string quote in export cmd (#651)
- eeea9fd fix: don't validate description because our server doesn't use it (#653)
v0.4.1
v0.4.0
Changelog
- 7eafb63 #566 Test result area should be expandable in size
- 9b5a104 Add assertion check in attribute list (#582)
- af44643 Add execution time in test run response (#612)
- 9a3b0c5 Bump async from 2.6.3 to 2.6.4 in /web (#637)
- 046b802 Bump ejs from 3.1.6 to 3.1.8 in /web (#597)
- 34bfc95 Bump follow-redirects from 1.14.7 to 1.15.1 in /web (#634)
- c7300d9 Bump node-forge from 1.2.1 to 1.3.1 in /web (#596)
- d7fa469 Fix comparators expected/actual order (#639)
- 3bd741d Fix onClick propagation in assertion header (#601)
- 2265b75 Fix timeline scroll (#621)
- 9c6ec46 Fix: ensure consistent ordering of test definitions (#604)
- c457ba7 Fix: test time (#586)
- dc04664 Improve header in test page (#642)
- 7b1923a Make assertion selector control fading of non selected spans (#590)
- a057a7a Merge pull request #530 from kubeshop/feat/remove_snapshots
- 00f0030 Merge pull request #591 from kubeshop/566-test-result-area-should-be-expandable
- 1cf9d86 Merge pull request #603 from kubeshop/563-revert
- c19285d Merge pull request #611 from kubeshop/feat/drawer
- 6ef5bfa Merge pull request #614 from kubeshop/610-toggle-testcard-area
- db89c79 Merge pull request #619 from kubeshop/new-drawer-max-height
- a2532c0 Merge pull request #620 from kubeshop/drawer-ux
- 9525133 add createdAt for tests and sort query (#615)
- 7c52e99 apply Jorge comments
- 463ae28 apply PR comments
- 0d3032a change cursor for dragging the drawer to match Figma
- e54fb48 clean problematic fields when copying run (#641)
- 655840b deal with the crevron icon position
- 753f6bb feat: cli create test command (#609)
- 1b5c885 fix some tests
- 8d87ed0 fix test runs sort field in db query (#599)
- f58d11b fix tests
- d185a96 implement revert logic by using originalSelector
- 988f219 make whole TestCard trigguer onCollapsed flow #610
- 58e6fa5 new drawer behavior
- d106eb3 new drawer behaviour
- aac9a5d new drawer max height
- 1b88db6 remove snapshots
- 7ea65c0 rename
vendors
toexternal
to avoid confilcts with go tooling (#616) - 2d9085d ℹ️ 568 analyze how the selector items in title bar of an assertion should be shown (#595)
- 9a3da84 📑 570 adding custom tab for database and messaging span types (#588)
- 2a804ac 🪟 618 add assertion and copy buttons do not show next to attributes at all screen sizes (#628)
v0.3.0-2
Changelog
- 98f7506 505 Refactor CreateTestModal (#548)
- f78a8f5 511 adding the types coming from the openapi specs
- 565bfee 525 adding versioning and edit mode for test definitions
- cc0ae32 Add assertion feedback endpoint (#542)
- c04f483 Add spans extra data (#520)
- a075a93 Clean traces api format(#490)
- 396117d Delete assertion & Edit assertion tooltips & change delete to a trashcan icon
- b48a4c0 Fix server mod name (#577)
- 424aba9 Merge branch 'main' into 525-create-edit-mode-on-the-test-details-screen
- ed4b9c9 Merge pull request #508 from kubeshop/feat/assertion_span_tag
- 51b2180 Merge pull request #521 from kubeshop/511-integrate-new-backend-types-structure
- efe0136 Merge pull request #551 from kubeshop/513-simple-ux-issues
- b8da7ee Merge pull request #575 from kubeshop/525-create-edit-mode-on-the-test-details-screen
- 06c5ea9 Merge pull request #579 from kubeshop/564-test-result-page-changes
- b2cf5b9 Move server stuff to server dir (#543)
- a4ccff1 Remove the #de22 label from span label
- 1e13a8e Show 'Timeline view' and 'Graph view' mouseover on the buttons for switching view.
- ff8b429 Show a chevron on the test result bar to indicate it can be opened & closed
- d480a4e Upgrade go 1.18 (#544)
- a0c919b When editing an assertion, the 'Add' button should say 'Save'
- 2cfa21c add gte and lte comparators (#546)
- aec5294 add neq comparator (#559)
- 43b5c02 add port-forward script
- e14dd42 add selector uniqueness validation (#574)
- 7a21982 add test fixtures to improve test setup (#556)
- 9d2355f adds dev script to call port-forward & start concurrently
- ea0962a adds missing semicolon
- 141aa9f adds way to delete second check line
- 1e1775c apply PR review comments
- 068daa6 apply prettier formatting
- d5ae5ed bottom of test result should be open when you first come to the test
- 2615bb8 bufixes
- f416537 change start and end time to unix milli (#573)
- df8f6e8 click on 'Test Status: Finished' and have the bottom test area expand
- 9956003 feat: add version to Test and TestRun API definitions (#528)
- c95dab4 feat: cli list tests (#517)
- fbe66a5 feat: cli tests pipeline (#516)
- f430d74 feat: rerun test run creates a new run and copy data from original one (#555)
- 6a11088 fix cli
- c7aa554 fix migration 4 (#554)
- 9b10bb5 fix rerun id (#558)
- 7382247 fix: return run test version (#576)
- 6b0dac2 fix: test definition versioning (#584)
- 79b8024 fix: test deletion (#557)
- 035ee81 fix: use old proto image if amd64 arch (#529)
- 53bcb19 fixing and adding tests
- 24f79d5 fixing and adding tests
- 4dcb6ec fixing some styling
- b50bc38 ignore cli for gh action release
- 26c5fd8 map parentID in flat structure (#541)
- fc75360 remove rebasing issues
- 4a14ba4 use convention background color to span tags
- fff7e4d ✨ 549 fixing tooltip alignment (#583)
- 0eea3af 🔀 562 when creating or editing an assertion validate that the selector is unique (#578)
- 47718e9 🖼 522 adding multiple design and UX fixes (#545)
- e2530dd 🤖 493 integrate backend assertions (#540)
v0.3.0
Changelog
- 6acdf4e 458 adding integration tests
- 4492b2b 458 home page base UX changes
- 0a8d1ef 482 updating the UX for the test details page
- ddd3f63 482 updating the UX for the test details page
- b77e80f 482 updating the UX for the test details page
- 9e311bb Merge pull request #446 from kubeshop/feature/http_span
- 745e833 Merge pull request #467 from kubeshop/458-new-ux-home-page
- a59cf8b Merge pull request #470 from kubeshop/feat/run-test-integration-test
- 1762e75 Merge pull request #476 from kubeshop/feature/hooks_testing
- baa83b0 Merge pull request #478 from kubeshop/feature/redux_testing
- 89a0a63 Merge pull request #481 from kubeshop/feature/components_testing
- 7a79ace Merge pull request #484 from kubeshop/482-new-ux-test-details-4
- c80f10c Merge pull request #501 from kubeshop/feat/new_selector_logic
- 4ca7e26 PR changes applied
- 2706858 PR changes applied
- c69b8ef add .npmrc to make sure we pin dependencies versions
- f19c5b8 add basic redux testing
- 7cf4983 add basic test suites for hooks folder
- 49830b1 add more tests to components folder
- ec96440 add newSelectorLogic method
- 017d138 add tests to components folder
- 608ea41 apply Oscar PR review requests
- f95f226 apply PR review requested changes
- deab9c3 cover test execution with integration test
- a3ca211 create AttributeTabs for GenericHttpSpanDetail
- 80c6851 create app object to handle application startup and teardown
- 0ae0c09 feat: cli structure (#498)
- 983ae1e feat: create GenericHttpSpanDetail component
- 27e52ae feat: endpoint to rerun test assertions on result (#489)
- 10c05a4 feat: endpoint to verify which spans are selected by selector (#488)
- 83cb950 feat: paginate /tests and /tests/:testID/results endpoints (#483)
- 2add800 feat: run assertions on backend (#450)
- a5cfd97 fix conflicts
- 1f41149 fix my own PR review comments
- 7c5373b fix tests after creating the app object
- d622b60 fix: mermaid graphs on docs (#473)
- 8875ad1 generate coverage file
- d8e9223 limits tests to folders containing tests
- 2d44546 more tests
- 5db25e1 more tests
- fca16bd more tests
- 57e1251 remove braces from newSelectorLogic
- cfd3859 removing wrong test
- f61b297 rename module test to testmock (#487)
- bfb3e72 resolve css glitches
- e0e335e restructure app and routing
- 0976e6d revert commented lines
- 5819086 use AND condition for now
- 1ebe755 ✨ 461 adding the test results new UX (#491)
- 36386cd 🆕 [New UX] Create/Edit Assertion Flow (#506)
- 8e2ef6c 💅🏽 461 [New UX] Trace View # 3 (Test Results) (#477)
- d0ba633 🔥 460 #1 adding new styles for the span details (#475)
- b89e883 🖼 459 adding new test details and trace view pages (#474)
- 4fe5582 🖼 460 [New UX] Trace View # 2 (Span Details) (#485)
- 2c98fda 🤖 443 adding tests for gateways services and models (#496)
v0.3.0-1
v0.2.3
v0.2.2
v0.2.1
Changelog
- b0af415 Fix ga settings (#466)
- 2eb2421 Merge pull request #447 from kubeshop/docs/link-selectors
- 9e0cf27 Merge pull request #462 from kubeshop/feat/integration-test-with-pokemon-api
- 50e6ab3 chore: clean up containers after test execution
- ac1da98 enable analytics on helm
- 3e3c221 feat: add way of starting the pokemon api demo to run our integration test
- 67ec112 fix: jaeger reporting
- bcb25e0 start worker container as well
- a5d06a4 test no condition