Easier debugging ideas

Open
#146 5 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
docker, github, shell

Research direction

No file or test entry point is named. Start by surveying the test setup and GitHub comment handling, then narrow the four debugging ideas to an agreed scope; done should include an explicit implementation plan and validation for the selected behavior.

Written by the indexing model from the issue text.

Description

Brain dump of some ideas how to make the debugging easier:

  • print docker/podman version at the beginning of the test (plus some other related packages)
  • do some performance check at the beginning (how quickly network works by pulling some small image and installing a package; how quickly a container starts) -- seeing bigger numbers might indicate that the issues are caused by infra performance
  • add possibility to not dispose a machine immediately -- some message like [keep-alive: 2h] in the github comment could make the machine be kept a little longer after the test is done (see https://plugins.jenkins.io/ghprb/ for how to work with the comments)
  • similarly as the point above [debug] could turn on the debug (more verbose) output for the tests
Dominant language
Shell
Stars
25
Forks
45
PR merge metrics
No merged PRs in 30d

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.

More from sclorg/container-common-scripts

All issues in sclorg/container-common-scripts

Similar issues

More Shell/Bash issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.