Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clean up repos. and file exclusion listings. #162

Merged
merged 24 commits into from
May 25, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
9e55dde
clean up repos. and file exclusion listings.
mrutkows May 24, 2018
9b6ab1d
clean up repos. and file exclusion listings.
mrutkows May 24, 2018
c63a638
clean up repos. and file exclusion listings.
mrutkows May 24, 2018
e91ce68
clean up repos. and file exclusion listings.
mrutkows May 24, 2018
4a74f67
clean up repos. and file exclusion listings.
mrutkows May 24, 2018
0cb4a71
clean up repos. and file exclusion listings.
mrutkows May 24, 2018
bd18ee2
clean up repos. and file exclusion listings.
mrutkows May 24, 2018
55cbd3c
Add logback.xml files back to exclusion list.
mrutkows May 25, 2018
79ef371
Explain why logback.xml files do not have ASF headers.
mrutkows May 25, 2018
673d64b
Explain why logback.xml files do not have ASF headers.
mrutkows May 25, 2018
2f5524c
Explain why logback.xml files do not have ASF headers.
mrutkows May 25, 2018
6b4b3d1
Sort exclusion listing for main ow.
mrutkows May 25, 2018
b4c6494
Add more gradle wrapper files to exclusion list.
mrutkows May 25, 2018
796e644
Add more gradle wrapper files to exclusion list.
mrutkows May 25, 2018
da8596f
Add more gradle wrapper files to exclusion list.
mrutkows May 25, 2018
2eb655c
Add more gradle wrapper files to exclusion list.
mrutkows May 25, 2018
3a87bde
Add more gradle wrapper files to exclusion list.
mrutkows May 25, 2018
6956843
Add more gradle wrapper files to exclusion list.
mrutkows May 25, 2018
c95bc0d
Add discrete file exclusion listing for apigateway repo.
mrutkows May 25, 2018
eb9552e
update discrete file exclusions for CLI repo.
mrutkows May 25, 2018
6956332
update discrete file exclusions for client-go repo.
mrutkows May 25, 2018
d0ec23b
update discrete file exclusions for runtime-docker repo.
mrutkows May 25, 2018
63adbd3
update discrete file exclusions for runtime-java, nodejs, php & pytho…
mrutkows May 25, 2018
f599434
Fix exmaple.c to have correct ASF license header.
mrutkows May 25, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 10 additions & 11 deletions docs/license_compliance.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,23 +75,25 @@ In accordance with Apache LICENSE policies, the table below lists general exclus

| TAG | File type | Rationale |
|:---|:---|:---|
| ANS.INI | Ansible (host) Inventory Files (`*.ini`) | Configuration files. Not much creativity.<br/>Example: [incubator-openwhisk/ansible/environments/local/hosts.j2.ini](https://github.com/apache/incubator-openwhisk/blob/master/ansible/environments/local/hosts.j2.ini) |
| ANS.CFG| Ansible Configuration Files (`*.cfg`) | Configuration files. Not much creativity.<br/>Example: [incubator-openwhisk/ansible/ansible.cfg](https://github.com/apache/incubator-openwhisk/blob/master/ansible/ansible.cfg) |
| ANS.HOSTS | Ansible hosts files (`hosts`) | Configuration files. Not much creativity.</br>Example: [incubator-openwhisk/ansible/environments/distributed/hosts](https://github.com/apache/incubator-openwhisk/blob/master/ansible/environments/distributed/hosts) |
| ANS.ENV | Ansible environment files (`*.env`) | Configuration files. Not much creativity.</br>Example: [ansible/environments/distributed/files/openstack/openstack.env](https://github.com/apache/incubator-openwhisk/blob/master/ansible/environments/distributed/files/openstack/openstack.env) |
| DATA.TEST | Empty (zero-length) test files | Empty test data file.</br>Example: [incubator-openwhisk/tests/dat/actions/empty.js](https://github.com/apache/incubator-openwhisk/blob/master/tests/dat/actions/empty.js) |
| ANS.HOSTS | Ansible hosts files (`hosts`) | Configuration files. Not much creativity.</br>Example: [incubator-openwhisk/ansible/environments/distributed/hosts](https://github.com/apache/incubator-openwhisk/blob/master/ansible/environments/distributed/hosts) |
| ANS.INI | Ansible (host) Inventory Files (`*.ini`) | Configuration files. Not much creativity.<br/>Example: [incubator-openwhisk/ansible/environments/local/hosts.j2.ini](https://github.com/apache/incubator-openwhisk/blob/master/ansible/environments/local/hosts.j2.ini) |
| API.ENC | Encrypted API Credentials used in Travis | Configuration data.</br>Example: [incubator-openwhisk-catalog/credentials.json.enc](https://github.com/apache/incubator-openwhisk-catalog/blob/master/credentials.json.enc) |
| DATA.AUTH | API Auth. key | Configuration data.</br>Example: [ansible/files/auth.guest](https://github.com/apache/incubator-openwhisk/blob/master/ansible/files/auth.guest) |
| DATA.TEST | Empty (zero-length) test files | Empty test data file.</br>Example: [incubator-openwhisk/tests/dat/actions/empty.js](https://github.com/apache/incubator-openwhisk/blob/master/tests/dat/actions/empty.js) |
| GIT.1 | Git configuration (`.gitattributes`, `.gitignore`) | Configuration file. Not much creativity. |
| GIT.2 | Git tracking (`.git` subdirectory) | Git file tracking. Not part of project source. |
| I18N.1 | Golang Internationalization resource files (`i18n_resources.go`) | Not much creativity. The file is auto-generated; not able to add header.</br>Example: [incubator-openwhisk-client-go/wski18n/i18n_resources.go](https://github.com/apache/incubator-openwhisk-client-go/blob/master/wski18n/i18n_resources.go) |
| GODEPS.1 | GoDeps dependencies data (`Godeps.json`) | | JSON data generated by the GoDeps utility.</br>Example: [incubator-openwhisk-wskdeploy/blob/master/Godeps/Godeps.json](https://github.com/apache/incubator-openwhisk-wskdeploy/blob/master/Godeps/Godeps.json) |
| GODEPS.2 | GoDeps Readme file (`Readme`) | Plain text Readme generated by the GoDeps utility; states the directory and JSON file within it were autogenerated. |
| GRDL.1 | Gradle batch files (`gradlew.bat`)| Generated by Gradle wrapper.</br>Example: [incubator-openwhisk/blob/master/gradlew.bat](https://github.com/apache/incubator-openwhisk/blob/master/gradlew.bat) |
| GRDL.2 | Gradle files (`.gogradle`) | Not much creativity |
| GRDL.3 | Gradle Wrapper files (`gradlew`) | Generated by Gradle wrapper.</br>Example: [incubator-openwhisk/gradlew](https://github.com/apache/incubator-openwhisk/blob/master/gradlew) |
| GRDL.BAT | Gradle batch files (`gradlew.bat`)| Generated by Gradle.</br>Example: [incubator-openwhisk/blob/master/gradlew.bat](https://github.com/apache/incubator-openwhisk/blob/master/gradlew.bat) |
| GRDL.JAR | Gradle Wrapper executable JAR (`gradle-wrapper.jar`) | Generated by Gradle.</br>Example: [incubator-openwhisk-cli/gradle/wrapper/gradle-wrapper.jar](https://github.com/apache/incubator-openwhisk-cli/blob/master/gradle/wrapper/gradle-wrapper.jar)|
| GRDL.PROP | Gradle Wrapper properties (`gradle-wrapper.properties`) | Generated by Gradle.</br>Example: [incubator-openwhisk-cli/gradle/wrapper/gradle-wrapper.properties](https://github.com/apache/incubator-openwhisk-cli/blob/master/gradle/wrapper/gradle-wrapper.properties)|
| GRDL.W | Gradle Wrapper files (`gradlew`) | Generated by Gradle.</br>Example: [incubator-openwhisk/gradlew](https://github.com/apache/incubator-openwhisk/blob/master/gradlew) |
| I18N.1 | Golang Internationalization resource files (`i18n_resources.go`) | Not much creativity. The file is auto-generated; not able to add header.</br>Example: [incubator-openwhisk-client-go/wski18n/i18n_resources.go](https://github.com/apache/incubator-openwhisk-client-go/blob/master/wski18n/i18n_resources.go) |
| IDE | IDE configuration files (e.g., `.project`) | Not much creativity. |
| IMAGE | Binary Image files (e.g., `.png`, `.jpg`, `.ico`) | Binary files.</br>Example: [incubator-openwhisk/docs/images/OpenWhisk.png](https://github.com/apache/incubator-openwhisk/blob/master/docs/images/OpenWhisk.png) |
| IGNORE | Tooling "ignore" files (e.g., `.gitignore`, `.dockerignore`) | Not included in source release. |
| IMAGE | Binary Image files (e.g., `.png`, `.jpg`, `.ico`) | Binary files.</br>Example: [incubator-openwhisk/docs/images/OpenWhisk.png](https://github.com/apache/incubator-openwhisk/blob/master/docs/images/OpenWhisk.png) |
| J2 | Jinja2 Template files (`*.j2`) | **REVIEW** Not much creativity.</br>Example: [incubator-openwhisk/ansible/templates/whisk.properties.j2](https://github.com/apache/incubator-openwhisk/blob/master/ansible/templates/whisk.properties.j2) |
| JSON | JSON files (`*.json`) | Configuration and test data files.</br> - Note: _JSON files don't support comments_</br>Example: [incubator-openwhisk/tests/dat/actions/echo.json](https://github.com/apache/incubator-openwhisk/blob/master/tests/dat/actions/echo.json) |
| KUBE.1 | Kubernetes Configurations (e.g., `*.env`) | Configuration file. Not much creativity.<br/>Example: [incubator-openwhisk//ansible/environments/distributed/files/openstack/openstack.env](https://github.com/apache/incubator-openwhisk/blob/master/ansible/environments/distributed/files/openstack/openstack.env) |
Expand Down Expand Up @@ -163,6 +165,3 @@ $ ./tools/travis/verify_source_code.sh <WORK_DIR>
### Apache Tentacles

Although [Apache Tentacles](https://creadur.apache.org/tentacles/) is a tool to check LICENSE file and NOTICE file in artifacts uploading to a staging repository, it is not usable for the Apache OpenWhisk project because it doesn't support the unpacking of tar.gz files.### Known exclusions


Google Calendar link: <a target="_blank" href="https://calendar.google.com/event?action=TEMPLATE&amp;tmeid=NXE5ajZxMmI2NW90czVxb3ZpaTZtcXZpMHBfMjAxODA1MjNUMTUwMDAwWiBhcGFjaGVvcGVud2hpc2tAbQ&amp;tmsrc=apacheopenwhisk%40gmail.com&amp;scp=ALL"><img border="0" src="https://www.google.com/calendar/images/ext/gc_button1_en.gif"></a>
94 changes: 76 additions & 18 deletions docs/license_exclusions.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,70 +56,122 @@ For convenience, the following table provides links to each project repository's
| [bin/wskadmin](https://github.com/apache/incubator-openwhisk/blob/master/bin/wskadmin) | Generated, symbolic link |
| [bin/wskdev](https://github.com/apache/incubator-openwhisk/blob/master/bin/wskdev) | Generated, symbolic link |
| [common/scala/src/main/resources/logback.xml](https://github.com/apache/incubator-openwhisk/blob/master/common/scala/src/main/resources/logback.xml) | XML |
| [incubator-openwhisk/docs/images/OpenWhisk_flow_of_processing.draw.io.xml](https://github.com/apache/incubator-openwhisk/blob/master/docs/images/OpenWhisk_flow_of_processing.draw.io.xml) | XML |
| [gradle/wrapper/gradle-wrapper.jar]() | TEST.JAR |
| [gradle/wrapper/gradle-wrapper.properties]() | **TBD** |
| [gradlew.bat]() | GRDL.1 |
| [gradlew]() | GRDL.3 |
| [tests/src/test/resources/application.conf.j2]() | J2 |
| [docs/images/OpenWhisk_flow_of_processing.draw.io.xml](https://github.com/apache/incubator-openwhisk/blob/master/docs/images/OpenWhisk_flow_of_processing.draw.io.xml) | XML |
| [gradle/wrapper/gradle-wrapper.jar](https://github.com/apache/incubator-openwhisk/blob/master/gradle/wrapper/gradle-wrapper.jar) | TEST.JAR |
| [gradlew.bat](https://github.com/apache/incubator-openwhisk/blob/master/gradlew.bat) | GRDL.BAT |
| [gradlew](https://github.com/apache/incubator-openwhisk/blob/master/gradlew) | GRDL.W |
| [tools/eclipse/java.xml](https://github.com/apache/incubator-openwhisk/blob/master/tools/eclipse/java.xml) | XML |

### [incubator-openwhisk-apigateway](https://github.com/apache/incubator-openwhisk-apigateway)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [tests/scripts/lua/management/examples](https://github.com/apache/incubator-openwhisk-apigateway/tree/master/tests/scripts/lua/management/examples) | JSON |
| [.profiling.after](https://github.com/apache/incubator-openwhisk-apigateway/blob/master/.profiling.after) | **TBD**, Profile tool script. |
| [.profiling.before](https://github.com/apache/incubator-openwhisk-apigateway/blob/master/.profiling.before) | **TBD**, Profile tool script. |
| [naxsi_core.rules](https://github.com/apache/incubator-openwhisk-apigateway/blob/master/naxsi_core.rules) | **FIX** BAD HEADER |
| [tests/scripts/lua/management/examples/example1.json](https://github.com/apache/incubator-openwhisk-apigateway/blob/master/tests/scripts/lua/management/examples/example1.json) | JSON |
| [tests/scripts/lua/management/examples/example2.json](https://github.com/apache/incubator-openwhisk-apigateway/blob/master/tests/scripts/lua/management/examples/example2.json) | JSON |
| [tests/scripts/lua/management/examples/example3.json](https://github.com/apache/incubator-openwhisk-apigateway/blob/master/tests/scripts/lua/management/examples/example3.json) | JSON |

### [incubator-openwhisk-catalog](https://github.com/apache/incubator-openwhisk-catalog)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [credentials.json.enc](https://github.com/apache/incubator-openwhisk-catalog/blob/master/credentials.json.enc) | **TBD** |
| [tests/credentials.json.enc](https://github.com/apache/incubator-openwhisk-catalog/blob/master/tests/credentials.json.enc) | **TBD** |
| [gradle/wrapper/gradle-wrapper.jar](https://github.com/apache/incubator-openwhisk-catalog/blob/master/gradle/wrapper/gradle-wrapper.jar) | **TBD** |
| [credentials.json.enc](https://github.com/apache/incubator-openwhisk-catalog/blob/master/credentials.json.enc) | API.ENC |
| [gradle/wrapper/gradle-wrapper.jar](https://github.com/apache/incubator-openwhisk-catalog/blob/master/gradle/wrapper/gradle-wrapper.jar) | GRDL.JAR |
| [gradlew.bat](https://github.com/apache/incubator-openwhisk/blob/master/gradlew.bat) | GRDL.BAT |
| [gradlew](https://github.com/apache/incubator-openwhisk/blob/master/gradlew) | GRDL.W |
| [tests/credentials.json.enc](https://github.com/apache/incubator-openwhisk/blob/master/tests/credentials.json.enc) | API.ENC |

### [incubator-openwhisk-cli](https://github.com/apache/incubator-openwhisk-cli)
| Exclusion | Rationale [TAG] |
|:---|:---|
| _None_ | **_test files?_** |
| [gradle/wrapper/gradle-wrapper.jar]() | TEST.JAR |
| [gradlew.bat](https://github.com/apache/incubator-openwhisk-cli/blob/master/gradlew.bat) | GRDL.BAT |
| [gradlew](https://github.com/apache/incubator-openwhisk-cli/blob/master/gradlew) | GRDL.W |
| [tests/src/dat/invalidInput1.json]() | JSON |
| [tests/src/dat/invalidInput2.json]() | JSON |
| [tests/src/dat/invalidInput3.json]() | JSON |
| [tests/src/dat/invalidInput4.json]() | JSON |

### [incubator-openwhisk-client-go](https://github.com/apache/incubator-openwhisk-client-go)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [Godeps/Godeps.json](https://github.com/apache/incubator-openwhisk-client-go/blob/master/Godeps/Godeps.json) | JSON |
| [Godeps/Readme](https://github.com/apache/incubator-openwhisk-client-go/blob/master/Godeps/Readme) | Not much creativity. Generated Godeps "do not edit" (these files) readme. |
| [wski18n/i18n_resources.go](https://github.com/apache/incubator-openwhisk-client-go/blob/master/wski18n/i18n_resources.go) | I18N.1, NOTE: ASF Header manually added after autogen. recently |
| [wski18n/resources](https://github.com/apache/incubator-openwhisk-client-go/tree/master/wski18n/resources) | JSON, Empty files (i.e., no translations yet) |

### [incubator-openwhisk-runtime-docker](https://github.com/apache/incubator-openwhisk-runtime-docker)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [ansible/environments/local/hosts](https://github.com/apache/incubator-openwhisk-runtime-docker/blob/master/ansible/environments/local/hosts) | ANS.HOSTS |
| [core/actionProxy/Dockerfile]() | **FIX** |
| [gradle/wrapper/gradle-wrapper.jar]() | GRDL.JAR |
| [gradlew]() | GRDL.W |
| [gradlew.bat]() | GRDL.BAT |
| [sdk/docker/Dockerfile]() | **FIX** |
| [sdk/docker/example.c]() | **FIX**, **TBD** |
| [tests/.pydevproject]() | |
| [tests/dat/blackbox/badaction/Dockerfile]() | **FIX** |
| [tests/dat/blackbox/badproxy/Dockerfile]() | **FIX** |

### [incubator-openwhisk-runtime-java](https://github.com/apache/incubator-openwhisk-runtime-java)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [ansible/environments/local/hosts](https://github.com/apache/incubator-openwhisk-runtime-java/blob/master/ansible/environments/local/hosts) | ANS.HOSTS |
| [gradle/wrapper/gradle-wrapper.jar]() | |
| [gradlew]() | |
| [gradlew.bat]() | |
| [java8/Dockerfile]() | **FIX** |
| [java8/proxy/gradle/wrapper/gradle-wrapper.jar]() | |
| [java8/proxy/gradlew]() | |
| [java8/proxy/gradlew.bat]() | |

### [incubator-openwhisk-runtime-nodejs](https://github.com/apache/incubator-openwhisk-runtime-nodejs)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [ansible/environments/local/hosts](https://github.com/apache/incubator-openwhisk-runtime-nodejs/blob/master/ansible/environments/local/hosts) | ANS.HOSTS |
| [core/nodejs6Action/Dockerfile]() | **FIX** |
| [core/nodejs8Action/Dockerfile]() | **FIX** |
| [core/nodejs8Action/package.json]() | JSON |
| [core/nodejsActionBase/Dockerfile]() | **FIX** |
| [core/nodejsActionBase/package.json]() | JSON |
| [gradle/wrapper/gradle-wrapper.jar]() | GRDL.JAR |
| [gradlew]() | GRDL.W |
| [gradlew.bat]() | GRDL.BAT |

### [incubator-openwhisk-runtime-php](https://github.com/apache/incubator-openwhisk-runtime-php)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [ansible/environments/local/hosts](https://github.com/apache/incubator-openwhisk-runtime-php/blob/master/ansible/environments/local/hosts) | ANS.HOSTS |
| []() | |
| []() | |
| []() | |
| []() | |
| []() | |
| []() | |

### [incubator-openwhisk-runtime-python](https://github.com/apache/incubator-openwhisk-runtime-python)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [ansible/environments/local/hosts](https://github.com/apache/incubator-openwhisk-runtime-python/blob/master/ansible/environments/local/hosts) | ANS.HOSTS |
| [core/php7.1Action/Dockerfil]() | **FIX** |
| [core/php7.1Action/composer.json]() | JSON |
| [gradle/wrapper/gradle-wrapper.jar]() | GRDL.JAR |
| [gradlew]() | GRDL.W |
| [gradlew.bat]() | GRDL.BAT |

### | [incubator-openwhisk-runtime-swift](https://github.com/apache/incubator-openwhisk-runtime-swift)
### [incubator-openwhisk-runtime-swift](https://github.com/apache/incubator-openwhisk-runtime-swift)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [ansible/environments/local/hosts](https://github.com/apache/incubator-openwhisk-runtime-swift/blob/master/ansible/environments/local/hosts) | ANS.HOSTS |
| [SwiftyRequest/Package.resolved](https://github.com/apache/incubator-openwhisk-runtime-swift/blob/master/tests/dat/actions/SwiftyRequest/Package.resolved) | OAPI |
| [core/python2Action/Dockerfile]() | **FIX** |
| [core/pythonAction/Dockerfile]() | **FIX** |
| [gradle/wrapper/gradle-wrapper.jar]() | GRDL.JAR |
| [gradlew]() | GRDL.W |
| [gradlew.bat]() | GRDL.BAT |

### [incubator-openwhisk-wskdeploy](https://github.com/apache/incubator-openwhisk-wskdeploy)

| Exclusion | Rationale [TAG] |
|:---|:---|
| [wski18n/i18n_resources.go](https://github.com/apache/incubator-openwhisk-wskdeploy/blob/master/wski18n/i18n_resources.go) | I18N.1 |
Expand All @@ -128,8 +180,8 @@ For convenience, the following table provides links to each project repository's
| Godeps/Readme | GODEPS.2 |
| ansible/environments/local/hosts | ANS.HOSTS |
| **gradle/wrapper/gradle-wrapper.jar** | **TBD** |
| gradlew | GRDL.3 |
| gradlew.bat | GRDL.1 |
| gradlew | GRDL.W |
| gradlew.bat | GRDL.BAT |
| specification/archive/*.pdf | **TBD**, e.g., specification/archive/openwhisk_v0.8.1.pdf |
| specification/diagrams/*.jpg | ve.g., specification/diagrams/OW-Programming-Model-Slides-Slide1.jpg |
| specification/diagrams/*.pptx | **TBD**, e.g., OW-Programming-Model-Slides.pptx |
Expand Down Expand Up @@ -159,8 +211,7 @@ The following "tests" files are excluded from having ASF License headers, but al
### [incubator-openwhisk](https://github.com/apache/incubator-openwhisk)
| Exclusion | Rationale [TAG] |
|:---|:---|
| [performance/gatling_tests/src/gatling/resources/data/javaAction.jar]() | TEST.JAR |
| [performance/wrk_tests/post.lua](https://github.com/apache/incubator-openwhisk/blob/master/performance/wrk_tests/post.lua) | DATA.TEXT, Empy (Http POST) Performance test data file. |
| [tests/credentials.json.enc](https://github.com/apache/incubator-openwhisk-catalog/blob/master/tests/credentials.json.enc) | **TBD** |
| [tests/dat/actions/blackbox.zip]() | TEST.ZIP |
| [tests/dat/actions/empty.js](https://github.com/apache/incubator-openwhisk/blob/master/tests/dat/actions/empty.js) | DATA.TEST, Empty (zero-length) test data file. |
| [tests/dat/actions/helloJava.jar]() | TEST.JAR |
Expand All @@ -176,7 +227,6 @@ The following "tests" files are excluded from having ASF License headers, but al
| [tests/dat/actions/seq_type_2.json]() | JSON |
| [tests/dat/actions/sleep.jar]() | TEST.JAR |
| [tests/dat/actions/unicode.jar]() | TEST.JAR |
| [tests/dat/actions/unicode/build.gradle]() | **FIX!!!** |
| [tests/dat/actions/validInput1.json]() | JSON |
| [tests/dat/actions/validInput2.json]() | JSON |
| [tests/dat/actions/word_count.json]() | JSON |
Expand All @@ -191,3 +241,11 @@ The following "tests" files are excluded from having ASF License headers, but al
| [tests/dat/apigw/testswaggerdoc1]() | OAPI. Test data. |
| [tests/dat/apigw/testswaggerdoc2]() | OAPI. Test data. |
| [tests/dat/apigw/testswaggerdocinvalid]() | OAPI. Test data. |
| [tests/performance/gatling_tests/src/gatling/resources/conf/logback.xml]() | XML |
| [tests/performance/gatling_tests/src/gatling/resources/data/javaAction.jar](https://github.com/apache/incubator-openwhisk/blob/master/tests/performance/gatling_tests/src/gatling/resources/data/javaAction.jar) | TEST.JAR |
| [tests/performance/gatling_tests/src/gatling/resources/conf/logback.xml](https://github.com/apache/incubator-openwhisk/blob/master/tests/performance/gatling_tests/src/gatling/resources/conf/logback.xml) | XML |
| [tests/performance/wrk_tests/post.lua](https://github.com/apache/incubator-openwhisk/blob/master/tests/performance/wrk_tests/post.lua) | DATA.TEXT, Empy (HTTP POST) Performance test data file. |
| [tests/src/test/resources/logback-test.xml]() | XML |

### Notes
- logback (logger) failed in PG when adding XML comments that included the ASF license header. See PR[#3702](https://github.com/apache/incubator-openwhisk/pull/3702/files) which had to be reverted (although it passed Travis). This needs to be investigated as to why it failed in PG and if we need additional Travis tests.