This is an automated email from the ASF dual-hosted git repository.

style95 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwhisk-runtime-swift.git


The following commit(s) were added to refs/heads/master by this push:
     new 911312d  Remove test binary files and generate them before tests (#126)
911312d is described below

commit 911312df9aadc943a65db6f5cd2e413615d13ad6
Author: jiangpch <[email protected]>
AuthorDate: Wed Feb 17 10:09:27 2021 +0800

    Remove test binary files and generate them before tests (#126)
---
 tests/dat/actions/HelloSwift4/Package.swift        |   3 ++-
 tests/dat/actions/HelloSwift4Codable/Package.swift |   3 ++-
 tests/dat/build.sh                                 |  17 +++++++++--------
 tests/dat/build/swift4.1/HelloSwift4.zip           | Bin 12053 -> 0 bytes
 tests/dat/build/swift4.1/HelloSwift4Codable.zip    | Bin 17237 -> 0 bytes
 tests/dat/build/swift4.1/SwiftyRequest.zip         | Bin 200346 -> 0 bytes
 tests/dat/build/swift4.1/SwiftyRequestCodable.zip  | Bin 203924 -> 0 bytes
 tests/dat/build/swift4.2/HelloSwift4.zip           | Bin 2186350 -> 0 bytes
 tests/dat/build/swift4.2/HelloSwift4Codable.zip    | Bin 2190710 -> 0 bytes
 tests/dat/build/swift4.2/SwiftyRequest.zip         | Bin 154371 -> 0 bytes
 tests/dat/build/swift4.2/SwiftyRequestCodable.zip  | Bin 159216 -> 0 bytes
 tests/dat/build/swift5.1/HelloSwift5.zip           | Bin 12611 -> 0 bytes
 tests/dat/build/swift5.1/HelloSwift5Codable.zip    | Bin 20600 -> 0 bytes
 tests/dat/build/swift5.1/SwiftyRequest5.zip        | Bin 2427796 -> 0 bytes
 tests/dat/build/swift5.1/SwiftyRequestCodable5.zip | Bin 2433716 -> 0 bytes
 tests/dat/build/swift5.3/HelloSwift5.zip           | Bin 23934 -> 0 bytes
 tests/dat/build/swift5.3/HelloSwift5Codable.zip    | Bin 36717 -> 0 bytes
 tests/dat/build/swift5.3/SwiftyRequest5.zip        | Bin 6607555 -> 0 bytes
 tests/dat/build/swift5.3/SwiftyRequestCodable5.zip | Bin 6617585 -> 0 bytes
 tools/build/compile.sh                             |   3 ++-
 tools/travis/build.sh                              |   4 ++++
 21 files changed, 19 insertions(+), 11 deletions(-)

diff --git a/tests/dat/actions/HelloSwift4/Package.swift 
b/tests/dat/actions/HelloSwift4/Package.swift
index 949fb7a..22f96a5 100644
--- a/tests/dat/actions/HelloSwift4/Package.swift
+++ b/tests/dat/actions/HelloSwift4/Package.swift
@@ -30,7 +30,8 @@ let package = Package(
     ],
     targets: [
       .target(
-        name: "Action"
+        name: "Action",
+        path: "."
       )
     ]
 )
diff --git a/tests/dat/actions/HelloSwift4Codable/Package.swift 
b/tests/dat/actions/HelloSwift4Codable/Package.swift
index 949fb7a..22f96a5 100644
--- a/tests/dat/actions/HelloSwift4Codable/Package.swift
+++ b/tests/dat/actions/HelloSwift4Codable/Package.swift
@@ -30,7 +30,8 @@ let package = Package(
     ],
     targets: [
       .target(
-        name: "Action"
+        name: "Action",
+        path: "."
       )
     ]
 )
diff --git a/tests/dat/build.sh b/tests/dat/build.sh
index 7dd9180..3476292 100755
--- a/tests/dat/build.sh
+++ b/tests/dat/build.sh
@@ -23,16 +23,17 @@ set -e
 ../../tools/build/compile.sh  SwiftyRequestCodable swift:4.1 "-v"
 ../../tools/build/compile.sh  HelloSwift4Codable swift:4.1 "-v"
 
+../../tools/build/compile5.sh  action-swift-v4.2 HelloSwift4 swift4.2 "-v"
+../../tools/build/compile5.sh  action-swift-v4.2 HelloSwift4Codable swift4.2 
"-v"
+../../tools/build/compile5.sh  action-swift-v4.2 SwiftyRequest swift4.2 "-v"
+../../tools/build/compile5.sh  action-swift-v4.2 SwiftyRequestCodable swift4.2 
"-v"
+
 ../../tools/build/compile5.sh  action-swift-v5.1 HelloSwift5 swift5.1 "-v"
 ../../tools/build/compile5.sh  action-swift-v5.1 HelloSwift5Codable swift5.1 
"-v"
-../../tools/build/compile5.sh  action-swift-v5.1 SwiftyRequest5 swift:5.1 "-v"
-../../tools/build/compile5.sh  action-swift-v5.1 SwiftyRequestCodable5 
swift:5.1 "-v"
+../../tools/build/compile5.sh  action-swift-v5.1 SwiftyRequest5 swift5.1 "-v"
+../../tools/build/compile5.sh  action-swift-v5.1 SwiftyRequestCodable5 
swift5.1 "-v"
 
 ../../tools/build/compile5.sh  action-swift-v5.3 HelloSwift5 swift5.3 "-v"
 ../../tools/build/compile5.sh  action-swift-v5.3 HelloSwift5Codable swift5.3 
"-v"
-../../tools/build/compile5.sh  action-swift-v5.3 SwiftyRequest5 swift:5.3 "-v"
-../../tools/build/compile5.sh  action-swift-v5.3 SwiftyRequestCodable5 
swift:5.3 "-v"
-
-
-cd actions
-make all
+../../tools/build/compile5.sh  action-swift-v5.3 SwiftyRequest5 swift5.3 "-v"
+../../tools/build/compile5.sh  action-swift-v5.3 SwiftyRequestCodable5 
swift5.3 "-v"
diff --git a/tests/dat/build/swift4.1/HelloSwift4.zip 
b/tests/dat/build/swift4.1/HelloSwift4.zip
deleted file mode 100644
index ab486a9..0000000
Binary files a/tests/dat/build/swift4.1/HelloSwift4.zip and /dev/null differ
diff --git a/tests/dat/build/swift4.1/HelloSwift4Codable.zip 
b/tests/dat/build/swift4.1/HelloSwift4Codable.zip
deleted file mode 100644
index 3c5ce7b..0000000
Binary files a/tests/dat/build/swift4.1/HelloSwift4Codable.zip and /dev/null 
differ
diff --git a/tests/dat/build/swift4.1/SwiftyRequest.zip 
b/tests/dat/build/swift4.1/SwiftyRequest.zip
deleted file mode 100644
index faec590..0000000
Binary files a/tests/dat/build/swift4.1/SwiftyRequest.zip and /dev/null differ
diff --git a/tests/dat/build/swift4.1/SwiftyRequestCodable.zip 
b/tests/dat/build/swift4.1/SwiftyRequestCodable.zip
deleted file mode 100644
index ee36592..0000000
Binary files a/tests/dat/build/swift4.1/SwiftyRequestCodable.zip and /dev/null 
differ
diff --git a/tests/dat/build/swift4.2/HelloSwift4.zip 
b/tests/dat/build/swift4.2/HelloSwift4.zip
deleted file mode 100644
index 9d4b85d..0000000
Binary files a/tests/dat/build/swift4.2/HelloSwift4.zip and /dev/null differ
diff --git a/tests/dat/build/swift4.2/HelloSwift4Codable.zip 
b/tests/dat/build/swift4.2/HelloSwift4Codable.zip
deleted file mode 100644
index 2a26962..0000000
Binary files a/tests/dat/build/swift4.2/HelloSwift4Codable.zip and /dev/null 
differ
diff --git a/tests/dat/build/swift4.2/SwiftyRequest.zip 
b/tests/dat/build/swift4.2/SwiftyRequest.zip
deleted file mode 100644
index c57adc3..0000000
Binary files a/tests/dat/build/swift4.2/SwiftyRequest.zip and /dev/null differ
diff --git a/tests/dat/build/swift4.2/SwiftyRequestCodable.zip 
b/tests/dat/build/swift4.2/SwiftyRequestCodable.zip
deleted file mode 100644
index ca0568b..0000000
Binary files a/tests/dat/build/swift4.2/SwiftyRequestCodable.zip and /dev/null 
differ
diff --git a/tests/dat/build/swift5.1/HelloSwift5.zip 
b/tests/dat/build/swift5.1/HelloSwift5.zip
deleted file mode 100644
index 931ea9e..0000000
Binary files a/tests/dat/build/swift5.1/HelloSwift5.zip and /dev/null differ
diff --git a/tests/dat/build/swift5.1/HelloSwift5Codable.zip 
b/tests/dat/build/swift5.1/HelloSwift5Codable.zip
deleted file mode 100644
index b953a72..0000000
Binary files a/tests/dat/build/swift5.1/HelloSwift5Codable.zip and /dev/null 
differ
diff --git a/tests/dat/build/swift5.1/SwiftyRequest5.zip 
b/tests/dat/build/swift5.1/SwiftyRequest5.zip
deleted file mode 100644
index e286745..0000000
Binary files a/tests/dat/build/swift5.1/SwiftyRequest5.zip and /dev/null differ
diff --git a/tests/dat/build/swift5.1/SwiftyRequestCodable5.zip 
b/tests/dat/build/swift5.1/SwiftyRequestCodable5.zip
deleted file mode 100644
index 529f208..0000000
Binary files a/tests/dat/build/swift5.1/SwiftyRequestCodable5.zip and /dev/null 
differ
diff --git a/tests/dat/build/swift5.3/HelloSwift5.zip 
b/tests/dat/build/swift5.3/HelloSwift5.zip
deleted file mode 100644
index a16e1be..0000000
Binary files a/tests/dat/build/swift5.3/HelloSwift5.zip and /dev/null differ
diff --git a/tests/dat/build/swift5.3/HelloSwift5Codable.zip 
b/tests/dat/build/swift5.3/HelloSwift5Codable.zip
deleted file mode 100644
index 2e462ec..0000000
Binary files a/tests/dat/build/swift5.3/HelloSwift5Codable.zip and /dev/null 
differ
diff --git a/tests/dat/build/swift5.3/SwiftyRequest5.zip 
b/tests/dat/build/swift5.3/SwiftyRequest5.zip
deleted file mode 100644
index cc05056..0000000
Binary files a/tests/dat/build/swift5.3/SwiftyRequest5.zip and /dev/null differ
diff --git a/tests/dat/build/swift5.3/SwiftyRequestCodable5.zip 
b/tests/dat/build/swift5.3/SwiftyRequestCodable5.zip
deleted file mode 100644
index e3c01a9..0000000
Binary files a/tests/dat/build/swift5.3/SwiftyRequestCodable5.zip and /dev/null 
differ
diff --git a/tools/build/compile.sh b/tools/build/compile.sh
index f3ad0b7..91e562f 100755
--- a/tools/build/compile.sh
+++ b/tools/build/compile.sh
@@ -32,6 +32,7 @@ if [ ${2} == "swift:4.1" ]; then
   BASE_PATH="/swift4Action"
   DEST_SOURCE="/$BASE_PATH/spm-build/Sources/Action"
   OUTPUT_DIR="build/swift4.1"
+  mkdir -p $OUTPUT_DIR || true # create dir when not exist
   # Due to a current bug in the Swift Docker image compile optimization is 
disabled by default.
   # If you need compiler optimization you can override the BUILD_FLAGS to 
enable it
   BUILD_FLAGS="-Xswiftc -Onone"
@@ -47,7 +48,7 @@ fi
 
 
 echo "Using runtime $RUNTIME to compile swift"
-docker run --rm --name=compile-ow-swift -it -v "$(pwd):/owexec" $RUNTIME -ex 
-c "
+docker run --rm --name=compile-ow-swift -it -v "$(pwd):/owexec" $RUNTIME sh 
-ex -c "
 
 if [ -f \"/owexec/$OUTPUT_DIR/$1.zip\" ] ; then
     rm \"/owexec/$OUTPUT_DIR/$1.zip\"
diff --git a/tools/travis/build.sh b/tools/travis/build.sh
index 6b9fbbc..7115c6d 100755
--- a/tools/travis/build.sh
+++ b/tools/travis/build.sh
@@ -59,3 +59,7 @@ TERM=dumb ./gradlew \
 :core:swift51Action:distDocker \
 :core:swift53Action:distDocker \
 -PdockerImagePrefix=${IMAGE_PREFIX}
+
+# Compile test files
+cd $ROOTDIR/tests/dat
+sh build.sh

Reply via email to