Skip to content

Conversation

szymonjas
Copy link
Contributor

Changes

  • #623 Additional logging in custom search commands
  • #622 Check if developer added custom map method in reporting command
  • Code reformatting and linting, improvements to github acitons

Alexey Petul and others added 30 commits September 4, 2024 14:21
Merge master into develop
This reverts commit 3b6d974.
Fix invalid escape sequence in get_api_version func
SDK-23: check if developer added custom map method
Add loggers in Service, add test for service creation
Code generated with:

python3 -m ruff format .
This setting is required for Splunk 10.
Set SPLUNK_GENERAL_TERMS env in docker-compose.yml
Current tests perform read operations twice and assert based on
previous results. This approach is inherently flaky because
some background operations in Splunk can modify data between reads.

This change, wraps every test case in assertEventuallyTrue.
move FilePermissionTest to unit folder

add copyright note
…order

Remove unused Test and TestRecorder classes from test_internals_v2.py
…gCommand

Remove unused TestStreamingCommand from test_search_command.py
Ickerday and others added 15 commits August 21, 2025 10:32
…ctions

DVPL-12477: Update and pin all GitHub Actions to commits instead of tags
This also simplifies the test and splits it into to two separate tests.
Re-enable test_delete from test_input.py
…arget-branch

NOJIRA: Change dependabot target branch
* Update CI matrix, set ubuntu version in release workflow to 22.04 if we really want to use Python 3.7

* Adjust matrix to proposed configuration

* Extract fossa-scan to separate workflow

* Reduce invoking fossa scans to push only

* Fix botched rename

* Shorten comment in release.yml
This change removes two occurrences of the same test and consolidates
it into test_modular_input_kinds.py
Currently, we only have unit tests that verify the generated XML output
of modular inputs. This change adds E2E tests to confirm that our
modular input machinery works correctly with a Splunk instance.
DVPL-12515: Add modular input E2E test
…input-kind-test

Remove duplicated modular input kind tests
These do not seem to be necessary, install_app_from_collection
internally handles restarting of splunk. Also other tests that call
install_app_from_collection do not restart splunk before.
…n-modular-input-tests

Remove unchecked splunk restart in test_modular_input_kinds.py
@szymonjas szymonjas merged commit 352ee12 into master Aug 26, 2025
6 checks passed
@szymonjas szymonjas deleted the release/2.1.1 branch August 26, 2025 11:47
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