[ABTEST-456] Invalid license. Handle and display ABn Testing error in UI Created: 04/May/21  Updated: 16/Jul/21  Resolved: 14/Jul/21

Status: Closed
Project: A/B Testing
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Story Priority: Neutral
Reporter: Nguyen Phung Chi Assignee: Oanh Thai Hoang
Resolution: Cannot Reproduce Votes: 0
Labels: VN-Testing
Remaining Estimate: Not Specified
Time Spent: 1h
Original Estimate: Not Specified

Attachments: PNG File image-2021-04-13-15-29-24-915.png     PNG File image-2021-07-14-12-37-34-438.png    
Issue Links:
Cloners
clones ABTEST-438 Handle and display ABn Testing error ... Closed
Template:
Acceptance criteria:
[ ]* Error should not block the functionality of Pages app
[ ]* Show friendly error notification on ABn Testing app (ideally only one notification)
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Epic Link: ABn. Post GA tasks
Sprint: Content Mngmt 08
Story Points: 1

 Description   

Situation

In ABn Testing app, we are throwing the exception to UI, for instance invalid license, unauthorized API gateway when getting the test results, they made the app broken and can't use anymore.

Same situation happened in Pages app, because there is a decoration column "AB testing status"

 

Approach/ Proposal

  • The error should not break the app
  • Currently, it will displayed multiple times due to exception thrown for each AB test. So a notification should displayed one time

 

Scenarios

  • Use case 1 --> Time out might through the messages
  • Use case 2 --> The license becomes invalid after 1-year (for example) if not re-newed  

Generated at Sun Feb 11 22:56:24 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.