Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[full-ci] [tests-only] [E2E] full text search tests added #9238

Merged
merged 4 commits into from
Jun 27, 2023

Conversation

grgprarup
Copy link
Contributor

Description

This PR adds E2E tests for full text search.

Related Issue

How Has This Been Tested?

  • locally
  • 🤖

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Technical debt
  • Tests

Checklist:

  • Code changes
  • Unit tests added
  • Acceptance tests added
  • Documentation ticket raised:
  • E2E tests added

@grgprarup grgprarup self-assigned this Jun 15, 2023
@grgprarup grgprarup force-pushed the setup-tika-extractor branch 3 times, most recently from b05671b to 7f43ee6 Compare June 15, 2023 11:12
@grgprarup grgprarup changed the title [full-ci] [tests-only] Setup tika extractor [full-ci] [tests-only] [E2E] full text search tests added Jun 15, 2023
@grgprarup grgprarup force-pushed the setup-tika-extractor branch from 7f43ee6 to ddc80fb Compare June 15, 2023 11:23
@ownclouders
Copy link
Contributor

ownclouders commented Jun 15, 2023

@grgprarup grgprarup force-pushed the setup-tika-extractor branch 3 times, most recently from 5cd1cea to 3b816c3 Compare June 20, 2023 10:49
@ownclouders
Copy link
Contributor

ownclouders commented Jun 20, 2023

Results for acceptance oC10 https://drone.owncloud.com/owncloud/web/36748/40/1

💥 The acceptance tests failed on retry. Please find the screenshots inside ...

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L113.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L113.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L136.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L136.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L158.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L158.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L166.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L166.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L175.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L175.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L185.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L185.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L195.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L195.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L207.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L207.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L215.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L215.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L225.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L225.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L235.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L235.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L247.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L247.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L253.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L253.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L262.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L262.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L282.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L282.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L291.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L291.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L302.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L302.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L34.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L34.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L55.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L55.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L56.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L56.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L57.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L57.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L81.png

webUISharingPublicDifferentRoles-shareByPublicLinkDifferentRoles_feature-L81.png

@ownclouders
Copy link
Contributor

ownclouders commented Jun 20, 2023

Results for acceptance oCIS https://drone.owncloud.com/owncloud/web/36721/55/1

💥 The acceptance tests failed on retry. Please find the screenshots inside ...

webUICreateFilesFolders-createFile_feature-L13.png

webUICreateFilesFolders-createFile_feature-L13.png

webUICreateFilesFolders-createFile_feature-L19.png

webUICreateFilesFolders-createFile_feature-L19.png

webUICreateFilesFolders-createFile_feature-L25.png

webUICreateFilesFolders-createFile_feature-L25.png

webUICreateFilesFolders-createFile_feature-L31.png

webUICreateFilesFolders-createFile_feature-L31.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L19.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L19.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L20.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L20.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L21.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L21.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L22.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L22.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L23.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L23.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L24.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L24.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L25.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L25.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L26.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L26.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L43.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L43.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L44.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L44.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L60.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L60.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L61.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L61.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L62.png

webUICreateFilesFolders-createFolderEdgeCases_feature-L62.png

webUICreateFilesFolders-createFolders_feature-L12.png

webUICreateFilesFolders-createFolders_feature-L12.png

webUICreateFilesFolders-createFolders_feature-L22.png

webUICreateFilesFolders-createFolders_feature-L22.png

webUICreateFilesFolders-createFolders_feature-L27.png

webUICreateFilesFolders-createFolders_feature-L27.png

webUICreateFilesFolders-createFolders_feature-L33.png

webUICreateFilesFolders-createFolders_feature-L33.png

webUICreateFilesFolders-createFolders_feature-L41.png

webUICreateFilesFolders-createFolders_feature-L41.png

webUICreateFilesFolders-createFolders_feature-L47.png

webUICreateFilesFolders-createFolders_feature-L47.png

webUICreateFilesFolders-createFolders_feature-L53.png

webUICreateFilesFolders-createFolders_feature-L53.png

webUICreateFilesFolders-createFolders_feature-L61.png

webUICreateFilesFolders-createFolders_feature-L61.png

webUICreateFilesFolders-createFolders_feature-L74.png

webUICreateFilesFolders-createFolders_feature-L74.png

webUICreateFilesFolders-createFolders_feature-L90.png

webUICreateFilesFolders-createFolders_feature-L90.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L10.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L10.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L114.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L114.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L126.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L126.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L135.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L135.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L155.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L155.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L189.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L189.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L208.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L208.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L226.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L226.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L248.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L248.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L51.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L51.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L52.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L52.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L53.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L53.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L54.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L54.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L57.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L57.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L75.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L75.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L89.png

webUIDeleteFilesFolders-deleteFilesFolders_feature-L89.png

@grgprarup grgprarup force-pushed the setup-tika-extractor branch 2 times, most recently from 09b89d7 to 66f312a Compare June 21, 2023 04:27
.drone.star Outdated Show resolved Hide resolved
@grgprarup grgprarup marked this pull request as ready for review June 21, 2023 06:41
@grgprarup grgprarup force-pushed the setup-tika-extractor branch from f79ebcf to a1f5dca Compare June 21, 2023 07:10
.drone.star Show resolved Hide resolved
.drone.star Show resolved Hide resolved
@grgprarup grgprarup requested a review from SwikritiT June 21, 2023 09:57
@grgprarup grgprarup force-pushed the setup-tika-extractor branch from ed4c7f3 to 383d9f3 Compare June 21, 2023 09:59
@ScharfViktor
Copy link
Contributor

ScharfViktor commented Jun 21, 2023

We cannot run this test in ocis CI because we don't have a tika there.
Maybe we need add tag @full-search and then exclude this test in the ocis CI

We need to think this through

@grgprarup
Copy link
Contributor Author

grgprarup commented Jun 22, 2023

We cannot run this test in ocis CI because we don't have a tika there. Maybe we need add tag @full-search and then exclude this test in the ocis CI

We need to think this through

Every E2E tests are running on Ocis CI, why not add tika in Ocis CI instead of skipping this test?

@ScharfViktor
Copy link
Contributor

Every E2E tests are running on Ocis CI, why not add tika in Ocis CI instead of skipping this test?

I suggest do this gently.
When ocis gets a web bump -> the test will fail and you can easily skip this test with tags.

You can then embed the tika in ocis CI in another PR and unskip the test.

@grgprarup grgprarup force-pushed the setup-tika-extractor branch from 2d5ec4f to 6e582aa Compare June 22, 2023 08:33
@grgprarup grgprarup force-pushed the setup-tika-extractor branch from 6e582aa to 0a1498c Compare June 27, 2023 07:11
@grgprarup grgprarup force-pushed the setup-tika-extractor branch from 0a1498c to b42912d Compare June 27, 2023 07:36
@grgprarup grgprarup requested a review from saw-jan June 27, 2023 07:36
@grgprarup grgprarup force-pushed the setup-tika-extractor branch from b42912d to dbdd56f Compare June 27, 2023 09:48
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@ScharfViktor
Copy link
Contributor

Every E2E tests are running on Ocis CI, why not add tika in Ocis CI instead of skipping this test?

I suggest do this gently. When ocis gets a web bump -> the test will fail and you can easily skip this test with tags.

You can then embed the tika in ocis CI in another PR and unskip the test.

LGTM. Only you haven't solved the issue of this. or we don't merge into stable branch until we'll get tika in ocis?

@saw-jan
Copy link
Member

saw-jan commented Jun 27, 2023

Maybe one of the PR from owncloud/ocis#6606 can implement tika service in oCIS and then we can move forward to port this PR to the stable branch
CC @grgprarup @ScharfViktor

Copy link
Contributor

@SwikritiT SwikritiT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ScharfViktor
Copy link
Contributor

Maybe one of the PR from owncloud/ocis#6606 can implement tika service in oCIS and then we can move forward to port this PR to the stable branch CC @grgprarup @ScharfViktor

fine for me

@grgprarup grgprarup merged commit 9387b20 into master Jun 27, 2023
@delete-merged-branch delete-merged-branch bot deleted the setup-tika-extractor branch June 27, 2023 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants