openwhisk-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David P Grove" <gro...@us.ibm.com>
Subject acceptable file types in 'tests' portion of source releases?
Date Sun, 15 Sep 2019 22:09:41 GMT


In the current round of releases, we've stopped excluding the tests subdir
from the source releases.  In general, I think this is the right thing to
do because if someone is actually going to build an OpenWhisk component
from a source release, they really should be able to test what they built.

However, some of our repos include "binary" files of various flavors to use
as test input.  Clearly, we can extend rcverify.sh to accept a wider range
of file types in the "tests" tree, but do we want to allow everything or
just a restricted set of file types?

Appended is the list for wskdeploy.  It runs the spectrum of zips
containing source files, jar files, and full-out executables (golang).

--dave

scanning for unexpected file types... failed
(/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/helloworld/actions/hello.zip:
 application/zip; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/helloworld/actions/hello.jar:
 application/java-archive; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/docker/actions/go/exec:
 application/x-executable; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/docker/actions/exec.zip:
 application/zip; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/validate-packages-in-manifest/actions/hello.jar:
 application/java-archive; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/jaraction/src/hello.jar:
 application/java-archive; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/helloworld/helloworld.zip:
 application/zip; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/helloDotNet.src.zip:
 application/zip; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/hello.jar:
 application/java-archive; charset=binary
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/helloDotNet.zip:
 application/zip; charset=binary)
scanning for archives ... failed
(/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/helloworld/actions/hello.jar
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/validate-packages-in-manifest/actions/hello.jar
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/jaraction/src/hello.jar
/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c00000gn/T/tmp.RHoEu36n/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/hello.jar)

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message