Skip to content

Commit f190e05

Browse files
author
Dave Wichers
committed
Fix runContrastCodeSec_OnSource.sh script. Add Snyk version to runSnyk
scripts. Delete all the .xml metadata files for each test case .java file as they aren't needed. All that info is in the expectedresults.csv file for the entire test suite.
1 parent 00931b7 commit f190e05

File tree

2,744 files changed

+20
-19184
lines changed

Some content is hidden

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

2,744 files changed

+20
-19184
lines changed

.gitignore

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
.settings/
77
.idea/
88
*.iml
9+
.scannerwork/
910

1011
data/out.csv
1112
owasp-benchmark/
1213
reports/
13-
.scannerwork/
14-
scripts/SonarQubeCredentials.sh
14+
src.zip
1515
src/main/resources/benchmark.properties
1616
target/
1717
testfiles/

scripts/runContrastCodeSec_OnSource.sh

+9-1
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,17 @@
55
# brew tap contrastsecurity/tap
66
# brew install contrast
77

8+
# To scan the source code you have to create a .zip of the src/ directory so src.zip exists in the project's root folder.
9+
10+
if [ -f "./src.zip" ]; then
11+
812
# Note: you have to do 'contrast auth' first, and successfully authenticate before you can run this.
913
benchmark_version=$(scripts/getBenchmarkVersion.sh)
1014

11-
contrast scan -f src --save
15+
contrast scan -f src.zip --timeout=10000 --save
1216
mv results.sarif results/Benchmark_$benchmark_version-ContrastCodeSec_OnSrc.sarif
1317

18+
else
19+
echo "ERROR: You must create a .zip of the src directory first, before running this script."
20+
fi
21+

scripts/runSnykSAST.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# Install Snyk per: https://docs.snyk.io/snyk-cli/install-or-update-the-snyk-cli
22
benchmark_version=$(scripts/getBenchmarkVersion.sh)
3-
snyk code test --sarif-file-output=results/Benchmark_$benchmark_version-snykCodeCli.sarif
3+
Snyk_version=$(snyk -v)
4+
5+
snyk code --sarif-file-output=results/Benchmark_$benchmark_version-snykCodeCli-v$Snyk_version.sarif
46

scripts/runSnykSAST_OnWindows.sh

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Install Snyk per: https://docs.snyk.io/snyk-cli/install-or-update-the-snyk-cli
2+
benchmark_version=$(scripts/getBenchmarkVersion.sh)
3+
Snyk_version=$(snyk-win -v)
4+
5+
snyk-win code test --sarif-file-output=results/Benchmark_$benchmark_version-snykCodeCli-v$Snyk_version.sarif
6+

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00001.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00002.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00003.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00004.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00005.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00006.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00007.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00008.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00009.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00010.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00011.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00012.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00013.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00014.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00015.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00016.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00017.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00018.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00019.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00020.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00021.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00022.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00023.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00024.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00025.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00026.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00027.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00028.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00029.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00030.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00031.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00032.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00033.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00034.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00035.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00036.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00037.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00038.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00039.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00040.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00041.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00042.xml

-7
This file was deleted.

src/main/java/org/owasp/benchmark/testcode/BenchmarkTest00043.xml

-7
This file was deleted.

0 commit comments

Comments
 (0)