Jialiang Cai created AMBARI-26639:
-------------------------------------
Summary: 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
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: [email protected]
For additional commands, e-mail: [email protected]