-
Type: Clean up
-
Status: Resolved
-
Priority: Critical
-
Resolution: Won't Do
-
Affects Version/s: WEBUI-0.10.0
-
Fix Version/s: QualifiedToSchedule
-
Component/s: Web UI
Since NXP-20986, recommendations says:
the convention is:
do not use any profile to isolate functional tests since the AAMP properly manages the `skipTests` and `skipITs` properties
packages are built with `mvn clean deploy -fae -Prelease,-qa,nightly -Dnuxeo.tests.random.mode=BYPASS`
https://github.com/nuxeo/integration-scripts/blob/master/marketplace.ini states default as `skipTests = False` and `skipITs = False` but it is possible to (temporarily) skip the tests for a given package, see `marketplace-virtualnavigation`
So we should clean the https://github.com/nuxeo/plugin-nuxeo-web-ui/blob/master/pom.xml accordingly. A `mvn clean install` should launch the functional test. `mvn clean install -DskipITs` should not.
However, it seems there's an ongoing discussion whether the nightly build should run ftest or not. It considerably extends the build time.
Moreover, we should do so when there are no more random failure (NXP-21973) because we'll affect nightly if it does run ftests.
- depends on
-
NXP-21973 Prevent duplicated User Workspaces when fetching Collections or Favorites for the very first time
- Resolved
-
NXP-22262 Improve Web UI test stability
- Resolved
-
NXP-26660 Allow WebUI FT to evaluate new tagExpression syntax
- Resolved
- is related to
-
NXP-27531 Allow non-Administrators to create documents
- Resolved
- is required by
-
NXP-20986 Review all packages to standardize functional tests launching
- Open