mojohaus / mojohaus/exec-maven-plugin

`mexec-86` integration test fails at Gitpod

Open
#130 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
191
Forks
111
Avg merge
1d 21h
Merged PRs (30d)
4

Description

Steps to reproduce:

Expected result:

  • Build is successful.
  • The IDE shows the following file content:
1. System.out line
2. System.err line
3. System.out line
4. System.err line
5. System.out line
Picked up JAVA_TOOL_OPTIONS: -Xmx3189m

Actual result:

  • Build fails because MEXEC-86 expects result <5> but was <6>.
  • The IDE shows the following file content:
Picked up JAVA_TOOL_OPTIONS: -Xmx3189m
1. System.out line
2. System.err line3. System.out line

4. System.err line
5. System.out line

Apparently the time when java.exe prints its own information about picking up JAVA_TOOLS_OPTIONS is different between Gitpod and all other environments I have tests so far (local Windows 7, Travis CI).

Note: See also #112 which had the same sympoms.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the MEXEC-86 integration test by running mvn -Prun-its clean verify in Gitpod and inspecting target/its/mexec-86/target/out.txt. Compare the output assertion with the expected and actual ordering described here, and consider #112 for related context. Done means the integration test passes in Gitpod without breaking the existing environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.