You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Jialiang Cai (Jira)" <ji...@apache.org> on 2026/09/07 09:05:00 UTC
[jira] [Assigned] (AMBARI-26639) Restore Ambari test suites after React frontend refactor
[ https://issues.apache.org/jira/browse/AMBARI-26639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jialiang Cai reassigned AMBARI-26639:
-------------------------------------
Assignee: Jialiang Cai
> Restore Ambari test suites after React frontend refactor
> --------------------------------------------------------
>
> Key: AMBARI-26639
> URL: https://issues.apache.org/jira/browse/AMBARI-26639
> Project: Ambari
> Issue Type: Bug
> Reporter: Jialiang Cai
> Assignee: Jialiang Cai
> Priority: Major
> Time Spent: 20m
> Remaining Estimate: 0h
>
> h2. Problem
> The frontend refactor exposed failures across the maintained Ambari test suites on current Python, Java, and Node runtimes. Python 3.12 removed the imp APIs used by service advisors, Java 17 and the Jakarta migration broke several server, utility, functional, and contrib-view tests, and Jenkins still invoked legacy frontend test paths.
> h2. Scope
> * Replace removed Python imp and deprecated ConfigParser APIs while preserving dynamic service-advisor inheritance.
> * Restore server, utility, functional, and contrib-view Java tests on JDK 17.
> * Stabilize the Ambari and Admin React tests and align React build tooling.
> * Run only the maintained React applications in Jenkins: Ambari, Admin, Files, and Capacity Scheduler. Ember and Angular tests are intentionally excluded.
> h2. Expected result
> The maintained Python, Java, and React suites pass on the supported toolchain, and Jenkins validates all four React applications without invoking legacy Ember or Angular tests.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ambari.apache.org
For additional commands, e-mail: issues-help@ambari.apache.org