• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kyma-project / busola / 33479565537
24%
main: 26%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-5341-542380e6780a3678a0531a0d9b0d209fa68839da
DEFAULT BRANCH: main
Ran 01 Sep 2026 07:00AM UTC
Jobs 2
Files 831
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Sep 2026 06:53AM UTC coverage: 24.274% (+0.04%) from 24.235%
33479565537

push

github

web-flow
feat: Add Cloud Service and Kyma surveys to Feedback popover (#5267)

* feat: Add Cloud Service and Kyma surveys to Feedback popover

Add two new feature flags (CLOUD_SERVICE_SURVEY, KYMA_SURVEY) and display
corresponding survey cards in the Feedback popover with sign-up links.
Adjust badge count logic to reflect active surveys. Enable both surveys
in Kyma environment configs; KYMA_SURVEY enabled by default.

Resolves #5209

* fix: Use shared translation keys for button accessibleName in FeedbackPopover

* refactor: Extract feedback/survey cards into separate components

* fix: Show CloudServiceSurveyCard when feature is enabled and link is present

* fix: Track new indicator state independently per survey

* fix: Persist per-survey new indicator state to localStorage

* test: Update feedback integration test for cloud service survey

Update test-feedback.spec.js to reflect new survey-based feedback popover
behavior and add cloud service survey test coverage. Enable CLOUD_SERVICE_SURVEY
in defaultConfig.yaml.

* test: Use KYMA_SURVEY config in feedback integration test

Replace CLOUD_SERVICE_SURVEY with KYMA_SURVEY in the feedback popover test
and revert CLOUD_SERVICE_SURVEY to disabled in defaultConfig.yaml.

* test: Remove badge assertion from companion test

KYMA_SURVEY is always enabled so the badge is always present from
the survey new indicator; remove the badge check from the companion test.

* fix: Center button text and stretch content width in feedback cards

2299 of 11989 branches covered (19.18%)

Branch coverage included in aggregate %.

17 of 42 new or added lines in 6 files covered. (40.48%)

4685 of 16782 relevant lines covered (27.92%)

25.52 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
56.06
22.73% src/header/Feedback/FeedbackPopover.tsx
5
0.0
src/header/Feedback/CloudServiceSurveyCard.tsx
5
0.0
src/header/Feedback/KymaSurveyCard.tsx
4
0.0
src/header/Feedback/JouleFeedbackCard.tsx
4
0.0
src/header/Feedback/KymaFeedbackCard.tsx
1
83.33
src/header/Feedback/surveyHelpers.ts
Jobs
ID Job ID Ran Files Coverage
1 component - 33479565537.1 01 Sep 2026 07:00AM UTC 419
26.05
GitHub Action Run
2 unit - 33479565537.2 01 Sep 2026 07:00AM UTC 828
15.47
GitHub Action Run
Source Files on build 33479565537
  • Tree
  • List 831
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33479565537
  • b9bd5fd6 on github
  • Prev Build on gh-readonly-queue/main/pr-5247-8fc59c822443da54b118d868855231d1a956ab2b (#33172650200)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc