-
Type:
Regression Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.0.X
-
Fix Version/s: 7.0.0 DXP FP92, 7.0.10.14 DXP SP14, 7.0.X
-
Component/s: Search Infrastructure
-
Branch Version/s:7.0.x
-
Backported to Branch:Committed
-
Fix Priority:3
-
Last Working Version:
-
Git Pull Request:
Does not affect higher branches.
Run ci:test:search or ci:test:search-es6 on current 7.0.x @6acbaf993fbde351217550405a313830d44491b2 and check the results, for example
- https://github.com/liferay/liferay-portal-ee/pull/19271#issuecomment-627208339
- https://github.com/liferay/liferay-portal-ee/pull/18825#issuecomment-610591390
or
- Checkout 7.0.x
- Run ant setup-sdk
- Run ant compile install-portal-snapshots
- Go to modules/apps/portal-search-elasticsearch6
- Run gradlew test --tests com.liferay.portal.search.elasticsearch6.internal.groupby.GroupByTest
Expected results: Tests pass
Actual results: Tess fail with NoClassDefFound error:
com.liferay.portal.search.elasticsearch6.internal.groupby.GroupByTest > testGroupByDocsSortsSortFieldDesc FAILED
java.lang.NoClassDefFoundError: Could not initialize class com.liferay.portal.search.elasticsearch6.internal.groupby.GroupByTest
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
Test also
- Go to modules/apps/foundation/portal-search/portal-search-elasticsearch
- Run gradlew test --tests com.liferay.portal.search.elasticsearch.internal.groupby.GroupByTest