Skip to content

test: (ADDON-81912) add docker and podman e2e test strategy#2823

Open
pdudhaiya-crest wants to merge 7 commits intomainfrom
ADDON-81912/add-e2e-tests-for-docker-and-podman
Open

test: (ADDON-81912) add docker and podman e2e test strategy#2823
pdudhaiya-crest wants to merge 7 commits intomainfrom
ADDON-81912/add-e2e-tests-for-docker-and-podman

Conversation

@pdudhaiya-crest
Copy link
Copy Markdown
Contributor

Jira: https://splunk.atlassian.net/browse/ADDON-81912

  • Added new e2e test strategy for docker and podman
  • Added artifacts for each tests and matrix

NOTE: 1 tests case is failing for "test-container" and "test-name-cache". I am working on fixing thise

sbylica-splunk and others added 4 commits October 28, 2025 14:23
* ci: add e2e tests for docker and podman

* chore: fix test failures in docker e2e

* chore: make changes to fix issues in execution

* chore: test

* chore: test

* chore: test

* chore: update SC4S_IMAGE settings

* chore: use sudo

* chore: test without setting ENV

* chore: test named cache

* chore: test

* chore: also update ci lite

* chore: test

* chore: Update artifacts name and use sed command to update SC4S image

* chore: test

* chore: debug things

* chore: test

* chore: test

* chore: test

* chore: Update ci enterprise

* chore: test

* chore: test

* chore: test
- test-container
- test-ipv4-name-cache
- test-ipv6-name-cache
- test-name-cache
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks like we have some tests failing now:
[gw0] [ 20%] FAILED tests/test_name_cache.py::test_name_cache

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yes, as mentioned in the PR note, there is 1 test failing for each stages. I am checking on it, but this is to review the rest of the changes of the Github Actions.

Copy link
Copy Markdown
Contributor

@ajasnosz ajasnosz left a comment

Choose a reason for hiding this comment

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

I don't have other comments that weren't already mentioned here, if they will be addressed and the test would pass I think it's ok.

For the future PRs we also use tags from semantic release like fix/ test/ instead of addon number in the branch name 😃

@pdudhaiya-crest pdudhaiya-crest changed the title test: (ADDON-81912) add docker and podman e2e test strategy (#2822) test: (ADDON-81912) add docker and podman e2e test strategy Nov 12, 2025
Update test_checkpoint.py

Update ci-main.yaml

update

Update ci-lite.yaml

Update docker_sc4s.service

Update test_name_cache.py

Update splunkutils.py

Update conftest.py

Co-authored-by: pdudhaiya-crest <69460835+pdudhaiya-crest@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 3, 2025

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

Base automatically changed from develop to main January 19, 2026 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants