grafana/public/test
ismail simsek bcdcb1f74b
Explore Metrics: Introduce augurs sorting options in breakdown view (#91189)
* refactor breakdown scene

* refactor BreakdownScene along with LayoutSwitcher

* rename

* don't pass default layout

* better type handling

* betterer

* add @bsull/augurs

* implement LabelBreakdownScene

* integrate SortByScene in LabelBreakdownScene

* move to new directory

* introduce BreakdownSearchScene

* integrate searchScene

* cleaning

* initialize @bsull/augurs

* add interaction

* use new breakdown scene

* resolve merge conflicts

* ugrade @bsull/augurs

* update import

* update css

* update tooltip text

* refine sorting

* fix unit test

* fix

* implement outlier detector

* support wasm

* jest testing fix

* localization fix

* use unknown instead of any

* update i18n

* update betterer

* fix locales

* update test

* fix tests maybe

* prettier

* chore: update jest config

* chore: create mock for @bsull/augurs (#92156)

chore: create mock for bsull/augurs

@bsull/augurs assumes it will be running as an ESM, not
a CommonJS module, so can't be loaded by Jest (specifically
because it contains a reference to import.meta.url).

This PR provides a mock implementation which gets tests passing
again.

Ideally we'd be able to load the actual @bsull/augurs module
in tests so this is just a stopgap really, until a better
solution appears.

* fix unit tests

* remove unused BreakdownScene.tsx

* set outliers as undefined if an error occurs

* Add labels

* betterer

* reset event implemented

* fix controls positioning

* update augurs

* betterer

* i18n

* conflict fixes

* update texts

---------

Co-authored-by: Matias Chomicki <matyax@gmail.com>
Co-authored-by: Ben Sully <ben.sully@grafana.com>
2024-11-05 08:34:09 +01:00
..
core Chore: Improve typings (#93180) 2024-09-11 09:30:33 +01:00
fixtures Dashlist: Use new nested folder picker (#74011) 2023-09-07 13:57:31 +03:00
helpers Routing: Enforce imports from the compat package (#95499) 2024-10-28 17:18:49 +02:00
matchers Chore: improve types (#78126) 2023-11-16 12:39:12 +00:00
mock-api Alerting/Chore: Mock API (MSW) in browser (#89223) 2024-09-04 10:22:03 +01:00
mocks Explore Metrics: Introduce augurs sorting options in breakdown view (#91189) 2024-11-05 08:34:09 +01:00
specs Chore: Improve typings (#93180) 2024-09-11 09:30:33 +01:00
.jshintrc chore: replace Sinon usage with Jest (#75940) 2023-10-04 11:12:30 +01:00
global-jquery-shim.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
jest-resolver.js Chore: upgrade to msw v2 (#82270) 2024-02-14 13:16:44 +00:00
jest-setup.ts PluginExtension: Added debug log (#94146) 2024-10-10 09:27:57 +03:00
log-reporter.js test: Fix Jest reporter (#60810) 2022-12-29 03:14:09 -05:00
setupTests.ts Chore: Move structured-clone polyfill to setupTests (#95406) 2024-10-29 16:40:05 +01:00
test-utils.tsx Routing: Enforce imports from the compat package (#95499) 2024-10-28 17:18:49 +02:00