Skip to content

Commit 0837de2

Browse files
Merge pull request #466 from splunk/tests-for-csc-apps
tests for CSC apps
2 parents 9753de9 + 3b48fb6 commit 0837de2

File tree

168 files changed

+693
-18729
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

168 files changed

+693
-18729
lines changed

.github/workflows/test.yml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,20 @@ jobs:
1717
- "latest"
1818
fail-fast: false
1919

20-
services:
21-
splunk:
22-
image: splunk/splunk:${{matrix.splunk-version}}
23-
env:
24-
SPLUNK_START_ARGS: --accept-license
25-
SPLUNK_HEC_TOKEN: 11111111-1111-1111-1111-1111111111113
26-
SPLUNK_PASSWORD: changed!
27-
SPLUNK_APPS_URL: https://github.com/splunk/sdk-app-collection/releases/download/v1.1.0/sdkappcollection.tgz
28-
ports:
29-
- 8000:8000
30-
- 8088:8088
31-
- 8089:8089
32-
3320
steps:
34-
- uses: actions/checkout@v2
21+
- name: Checkout code
22+
uses: actions/checkout@v2
23+
24+
- name: Run docker-compose
25+
run: SPLUNK_VERSION=${{matrix.splunk-version}} docker-compose up -d
26+
3527
- name: Setup Python
3628
uses: actions/setup-python@v2
3729
with:
3830
python-version: ${{ matrix.python }}
31+
3932
- name: Install tox
4033
run: pip install tox
34+
4135
- name: Test Execution
4236
run: tox -e py

docker-compose.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,12 @@ services:
1818
interval: 5s
1919
timeout: 5s
2020
retries: 20
21+
volumes:
22+
- "./tests/searchcommands/test_apps/eventing_app:/opt/splunk/etc/apps/eventing_app"
23+
- "./tests/searchcommands/test_apps/generating_app:/opt/splunk/etc/apps/generating_app"
24+
- "./tests/searchcommands/test_apps/reporting_app:/opt/splunk/etc/apps/reporting_app"
25+
- "./tests/searchcommands/test_apps/streaming_app:/opt/splunk/etc/apps/streaming_app"
26+
- "./splunklib:/opt/splunk/etc/apps/eventing_app/lib/splunklib"
27+
- "./splunklib:/opt/splunk/etc/apps/generating_app/lib/splunklib"
28+
- "./splunklib:/opt/splunk/etc/apps/reporting_app/lib/splunklib"
29+
- "./splunklib:/opt/splunk/etc/apps/streaming_app/lib/splunklib"

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/args.txt

Lines changed: 0 additions & 10 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/custom_prop.csv

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/externSearchResultsInfo.csv

Lines changed: 0 additions & 7 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/generate_preview

Whitespace-only changes.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/info.csv

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/metadata.csv

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/peers.csv

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/pipeline_sets

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/request.csv

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/runtime.csv

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/searchcommands/recordings/scpv1/Splunk-6.3/countmatches.execute.dispatch_dir/status.csv

Lines changed: 0 additions & 2 deletions
This file was deleted.
Binary file not shown.

0 commit comments

Comments
 (0)