Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(152)

Unified Diff: third_party/closure_compiler/build_and_run_tests

Issue 2629323002: Remove Chromium's custom closure runner. (Closed)
Patch Set: merge Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/closure_compiler/README.chromium ('k') | third_party/closure_compiler/closure_args.gni » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/closure_compiler/build_and_run_tests
diff --git a/third_party/closure_compiler/build_and_run_tests b/third_party/closure_compiler/build_and_run_tests
deleted file mode 100755
index a25348d7764439423cebf0facd261b56f3309fa6..0000000000000000000000000000000000000000
--- a/third_party/closure_compiler/build_and_run_tests
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/bash
-# Copyright 2014 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-#
-# Downloads and compiles necessary dependencies (closure compiler, junit) and
-# builds and runs Java-specific JUnit tests.
-
-readonly SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
-readonly TEMP_DIR=$(mktemp -d)
-
-cleanup() {
- rm -rf "${TEMP_DIR}"
- rm -rf ${SCRIPT_DIR}/runner/*/com/google/javascript/jscomp/*.class
-}
-
-die_earlier() {
- cleanup
- exit 1
-}
-
-trap die_earlier SIGINT SIGHUP SIGTERM
-
-cd "${TEMP_DIR}"
-echo "Cloning Closure Compiler repo"
-git clone https://github.com/google/closure-compiler.git || die_earlier
-
-cd closure-compiler
-echo "Building Closure Compiler"
-ant all-classes-jar || die_earlier
-
-readonly classpath=".:./runner/test:./runner/src:\
-${TEMP_DIR}/closure-compiler/build/compiler.jar:\
-${TEMP_DIR}/closure-compiler/build/classes:\
-${TEMP_DIR}/closure-compiler/lib/junit.jar"
-
-cd "${SCRIPT_DIR}"
-
-echo "Compiling tests"
-javac -classpath "${classpath}" \
- runner/test/com/google/javascript/jscomp/ChromePassTest.java || die_earlier
-
-echo "Running tests"
-java -classpath "${classpath}" org.junit.runner.JUnitCore \
- com.google.javascript.jscomp.ChromePassTest || die_earlier
-
-echo "Cleaning up"
-cleanup
« no previous file with comments | « third_party/closure_compiler/README.chromium ('k') | third_party/closure_compiler/closure_args.gni » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698