mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-05 16:10:43 +00:00
#4256 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced new functions for enhanced chart rendering: `getLargestLabel` for improved label sizing, `largestStackLabel` for stacked charts, and `getPieChartRadius` for pie charts. - **Improvements** - Enhanced axis label handling for better visual representation in horizontal bar and stacked charts. - Updated text width calculation to be more flexible with an optional font size parameter. - Improved clarity in variable naming for better understanding. - Enhanced readability of the ViewPanel component template and improved management of the loading state. - Refined UI test interactions with more descriptive data-test selectors, enhancing maintainability. - Improved handling of large datasets and complex SQL queries in tests. - **Bug Fixes** - Enhanced error handling in tests for invalid queries, improving overall robustness of the application. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: ktx-akshay <akshay.patil@kiara.tech> Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
zinc-observe-ui-automation
#Install cypress in project directory npm install cypress --save-dev
To run Tests from local
npx cypress open
To run Tests from local and push result in cypress cloud
./node_modules/.bin/cypress run --record --key cef585a4-1439-4580-bfce-d62230663b22