Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Wrong link to test results

Open Beginner friendly
#2,361 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 2 days

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
72/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
java
Domain
cli

Research direction

The bad link is printed in the test report that microcks-cli test writes, so start by finding where the CLI builds the /tests/ result URL and the base URL it appends to, since the output contains /api//#/tests/. Check how the trailing slash of microcksURL and the #/ fragment are joined. Done when the generated link matches https://…/api/tests/<id> for a URL given with or without a trailing slash, verified by re-running the test command from the report.

Written by the indexing model from the issue text.

Description

Describe the bug

I'm using microcks as binary and run testing stage in gitlab CI as follows:
"$CI_PROJECT_DIR/utils/microcks-cli" test
"$api_version"
"$API_ENDPOINT"
OPEN_API_SCHEMA
--microcksURL="$MICROCKS_URL"
--keycloakClientId="$KEYCLOAK_CLIENT_ID"
--keycloakClientSecret="$KEYCLOAK_CLIENT_SECRET"
--insecure-tls
--filteredOperations='["GET /api/v1/version", "GET /api/v1/services"]'
--waitFor=10sec 2>&1 | tee -a microcks-results/test-report.txt

Report file contains link to results in JSON, but link is corrupted: https://microcks.devops.t-argos.ru/api//#/tests/6ad0b96d3739ce4b92d69ea8

test-report.txt

Expected behavior

Correct link is https://microcks.devops.t-argos.ru/api/tests/6ad0b96d3739ce4b92d69ea8 , without //# in the middle.

Actual behavior

No response

How to Reproduce?

No response

Microcks version or git rev

Microcks-CLI 1.0.3

Install method (docker-compose, helm chart, operator, docker-desktop extension,...)

binary

Additional information

No response

Dominant language
Java
Stars
2.1k
Forks
371
Avg merge
2d 14h
Merged PRs (30d)
26

Getting set up

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.

More from microcks/microcks

All issues in microcks/microcks

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.