diff options
Diffstat (limited to 'examples/scala-js/ci/checksizes.sh')
-rwxr-xr-x | examples/scala-js/ci/checksizes.sh | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/examples/scala-js/ci/checksizes.sh b/examples/scala-js/ci/checksizes.sh deleted file mode 100755 index 8e7a508..0000000 --- a/examples/scala-js/ci/checksizes.sh +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/sh - -BASEDIR="`dirname $0`/.." - -FULLVER="$1" - -case $FULLVER in - 2.10.2) - VER=2.10 - ;; - 2.11.2) - VER=2.11 - ;; - 2.11.4) - VER=2.11 - ;; - 2.10.3|2.10.4|2.11.0|2.11.1) - echo "Ignoring checksizes for Scala $FULLVER" - exit 0 - ;; -esac - -REVERSI_PREOPT="$BASEDIR/examples/reversi/target/scala-$VER/reversi-fastopt.js" -REVERSI_OPT="$BASEDIR/examples/reversi/target/scala-$VER/reversi-opt.js" - -REVERSI_PREOPT_SIZE=$(stat '-c%s' "$REVERSI_PREOPT") -REVERSI_OPT_SIZE=$(stat '-c%s' "$REVERSI_OPT") - -gzip "$REVERSI_PREOPT" -gzip "$REVERSI_OPT" - -REVERSI_PREOPT_GZ_SIZE=$(stat '-c%s' "$REVERSI_PREOPT.gz") -REVERSI_OPT_GZ_SIZE=$(stat '-c%s' "$REVERSI_OPT.gz") - -case $FULLVER in - 2.10.2) - REVERSI_PREOPT_EXPECTEDSIZE=1008000 - REVERSI_OPT_EXPECTEDSIZE=161000 - REVERSI_PREOPT_GZ_EXPECTEDSIZE=109000 - REVERSI_OPT_GZ_EXPECTEDSIZE=43000 - ;; - 2.11.2) - REVERSI_PREOPT_EXPECTEDSIZE=943000 - REVERSI_OPT_EXPECTEDSIZE=151000 - REVERSI_PREOPT_GZ_EXPECTEDSIZE=104000 - REVERSI_OPT_GZ_EXPECTEDSIZE=39000 - ;; - 2.11.4) - REVERSI_PREOPT_EXPECTEDSIZE=946000 - REVERSI_OPT_EXPECTEDSIZE=152000 - REVERSI_PREOPT_GZ_EXPECTEDSIZE=104000 - REVERSI_OPT_GZ_EXPECTEDSIZE=40000 - ;; -esac - -echo "Checksizes: Scala version: $FULLVER" -echo "Reversi preopt size = $REVERSI_PREOPT_SIZE (expected $REVERSI_PREOPT_EXPECTEDSIZE)" -echo "Reversi opt size = $REVERSI_OPT_SIZE (expected $REVERSI_OPT_EXPECTEDSIZE)" -echo "Reversi preopt gzip size = $REVERSI_PREOPT_GZ_SIZE (expected $REVERSI_PREOPT_GZ_EXPECTEDSIZE)" -echo "Reversi opt gzip size = $REVERSI_OPT_GZ_SIZE (expected $REVERSI_OPT_GZ_EXPECTEDSIZE)" - -[ "$REVERSI_PREOPT_SIZE" -le "$REVERSI_PREOPT_EXPECTEDSIZE" ] && \ - [ "$REVERSI_OPT_SIZE" -le "$REVERSI_OPT_EXPECTEDSIZE" ] && \ - [ "$REVERSI_PREOPT_GZ_SIZE" -le "$REVERSI_PREOPT_GZ_EXPECTEDSIZE" ] && \ - [ "$REVERSI_OPT_GZ_SIZE" -le "$REVERSI_OPT_GZ_EXPECTEDSIZE" ] |