-
Notifications
You must be signed in to change notification settings - Fork 466
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
Create dotCMS child project to host E2E tests #29845
Labels
Comments
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 6, 2024
…vocation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 11, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 11, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 11, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 12, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 12, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 13, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 13, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 13, 2024
…2E tests invocation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 13, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 13, 2024
…2E tests invocation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 16, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 17, 2024
…cation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 17, 2024
…cation from maven. Refs: #29845
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 18, 2024
…ocation from maven. (#29903) The initial implementation for E2E tests consists in including a nested multi-module maven project wrapping two maven regular modules. These modules will support the lifecycle of the E2E Tests for both `Java` and `Node.js` languages. Besides all the regular files these maven modules need, it also includes the `failsafe` and `io.fabric8` maven plugins configurations and invocations to: - Start a dotCMS instance to test against - Run the E2E test against this instance Refs: #29845 Co-authored-by: Daniel Enrique Colina Rodríguez <[email protected]>
QA Notes:
Then
and
To kill any remaining containers run:
|
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 18, 2024
…2E tests invocation from maven. Refs: #29845
victoralfaro-dotcms
added a commit
that referenced
this issue
Sep 18, 2024
…2E tests invocation from maven. Refs: #29845
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 19, 2024
…2E tests invocation from maven (#30009) Second PR for initial implementation for E2E `Node.js` tests. Using maven project extending from our own `nodejs-parent` project. Besides all the regular files these maven modules need, it also includes the `failsafe` and `io.fabric8` maven plugins configurations and invocations to: Start a dotCMS instance to test against Run the E2E test against this instance Refs: #29845
INTERNAL QA: PASSEDE2E testing for both Java and Node.js work perfectly. This is what I can see in my local:
|
Approved: Tested on trunk_ea7843a, Docker, macOS 14.5, FF v126.0.1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Parent Issue
#29350
User Story
As a dev-ops/CICD engineer, I want to create a new Maven module project to be included in the main dotCMS root Maven project file. This file should reference any new dependencies from the application BOM file, so changes in the corresponding POM will be required. Additionally, there should be some sort of output indicating a forked process that needs to be executed by a Maven plugin (probably
Failsafe
) at the same phase of integration and Postman tests.Acceptance Criteria
Failsafe
) is configured to execute a forked process during the integration and Postman test phases.dotCMS Version
master
Proposed Objective
Core Features
Proposed Priority
Priority 2 - Important
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
to_define
Assumptions & Initiation Needs
Quality Assurance Notes & Workarounds
Sub-Tasks & Estimates
Failsafe
) for forked process - 3 hoursThe text was updated successfully, but these errors were encountered: