You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aurora.apache.org by ke...@apache.org on 2013/12/27 22:21:48 UTC
git commit: AURORA-14: CI tests broken due to missing egg
Updated Branches:
refs/heads/master 1bc872a73 -> e8a4db11c
AURORA-14: CI tests broken due to missing egg
Until Apache Mesos publishes the egg or we come up with a work around
commenting out the tests which depend on the the mesos python client.
This patch also adds a script for the CI tests to capture this information
and make it available for others to use.
I have linked MESOS-684 (deploying build artifacts) to AURORA-14 and have
started looking into a better approach to building this egg or making it
publicly available.
Testing Done:
Ran new jenkins build.sh script included with this patch and python tests passed with
src.test.python.twitter.aurora.admin.mesos_maintenance ..... SUCCESS
src.test.python.twitter.aurora.client.api.disambiguator ..... SUCCESS
src.test.python.twitter.aurora.client.api.instance_watcher ..... SUCCESS
src.test.python.twitter.aurora.client.api.job_monitor ..... SUCCESS
src.test.python.twitter.aurora.client.api.restarter ..... SUCCESS
src.test.python.twitter.aurora.client.api.scheduler_client ..... SUCCESS
src.test.python.twitter.aurora.client.api.updater ..... SUCCESS
src.test.python.twitter.aurora.client.binding_helper ..... SUCCESS
src.test.python.twitter.aurora.client.commands.core ..... SUCCESS
src.test.python.twitter.aurora.client.commands.run ..... SUCCESS
src.test.python.twitter.aurora.client.commands.ssh ..... SUCCESS
src.test.python.twitter.aurora.client.config ..... SUCCESS
src.test.python.twitter.aurora.client.hooks.hooked_api ..... SUCCESS
src.test.python.twitter.aurora.client.hooks.non_hooked_api ..... SUCCESS
src.test.python.twitter.aurora.common.test_aurora_job_key ..... SUCCESS
src.test.python.twitter.aurora.common.test_cluster ..... SUCCESS
src.test.python.twitter.aurora.common.test_cluster_option ..... SUCCESS
src.test.python.twitter.aurora.common.test_clusters ..... SUCCESS
src.test.python.twitter.aurora.common.test_http_signaler ..... SUCCESS
src.test.python.twitter.aurora.config.test_base ..... SUCCESS
src.test.python.twitter.aurora.config.test_constraint_parsing ..... SUCCESS
src.test.python.twitter.aurora.config.test_loader ..... SUCCESS
src.test.python.twitter.aurora.config.test_thrift ..... SUCCESS
src.test.python.twitter.aurora.executor.common.directory_sandbox ..... SUCCESS
src.test.python.twitter.aurora.executor.common.health_checker ..... SUCCESS
src.test.python.twitter.aurora.executor.common.status_checker ..... SUCCESS
src.test.python.twitter.aurora.executor.common.task_info ..... SUCCESS
src.test.python.twitter.aurora.executor.executor_detector ..... SUCCESS
src.test.python.twitter.aurora.executor.executor_vars ..... SUCCESS
src.test.python.twitter.aurora.executor.thermos_task_runner ..... SUCCESS
src.test.python.twitter.thermos.common.test_pathspec ..... SUCCESS
src.test.python.twitter.thermos.common.test_planner ..... SUCCESS
src.test.python.twitter.thermos.common.test_task_planner ..... SUCCESS
src.test.python.twitter.thermos.config.test_schema ..... SUCCESS
src.test.python.twitter.thermos.core.test_angry ..... SUCCESS
src.test.python.twitter.thermos.core.test_ephemerals ..... SUCCESS
src.test.python.twitter.thermos.core.test_failing_runner ..... SUCCESS
src.test.python.twitter.thermos.core.test_failure_limit ..... SUCCESS
src.test.python.twitter.thermos.core.test_finalization ..... SUCCESS
src.test.python.twitter.thermos.core.test_helper ..... SUCCESS
src.test.python.twitter.thermos.core.test_process ..... SUCCESS
src.test.python.twitter.thermos.core.test_runner_integration ..... SUCCESS
src.test.python.twitter.thermos.core.test_staged_kill ..... SUCCESS
src.test.python.twitter.thermos.monitoring.test_disk ..... SUCCESS
Bugs closed: AURORA-14
Reviewed at https://reviews.apache.org/r/16484/
Project: http://git-wip-us.apache.org/repos/asf/incubator-aurora/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-aurora/commit/e8a4db11
Tree: http://git-wip-us.apache.org/repos/asf/incubator-aurora/tree/e8a4db11
Diff: http://git-wip-us.apache.org/repos/asf/incubator-aurora/diff/e8a4db11
Branch: refs/heads/master
Commit: e8a4db11ce177bfd2681da00d153a8ee44c89ec1
Parents: 1bc872a
Author: Jake Farrell <jf...@apache.org>
Authored: Fri Dec 27 13:20:21 2013 -0800
Committer: Kevin Sweeney <ks...@twitter.com>
Committed: Fri Dec 27 13:20:38 2013 -0800
----------------------------------------------------------------------
build-support/jenkins/build.sh | 30 ++++++++++++++++++++++
src/test/python/twitter/aurora/executor/BUILD | 7 ++---
2 files changed, 34 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-aurora/blob/e8a4db11/build-support/jenkins/build.sh
----------------------------------------------------------------------
diff --git a/build-support/jenkins/build.sh b/build-support/jenkins/build.sh
new file mode 100755
index 0000000..41e0135
--- /dev/null
+++ b/build-support/jenkins/build.sh
@@ -0,0 +1,30 @@
+#!/usr/bin/env bash
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+# Jenkins build script used with builds at http://builds.apache.org
+set -ex
+date
+
+# Run all Java tests
+./gradlew clean build
+
+# Run all Python tests
+./pants src/test/python:all -vxs
+
http://git-wip-us.apache.org/repos/asf/incubator-aurora/blob/e8a4db11/src/test/python/twitter/aurora/executor/BUILD
----------------------------------------------------------------------
diff --git a/src/test/python/twitter/aurora/executor/BUILD b/src/test/python/twitter/aurora/executor/BUILD
index 9e574d5..9316b64 100644
--- a/src/test/python/twitter/aurora/executor/BUILD
+++ b/src/test/python/twitter/aurora/executor/BUILD
@@ -1,10 +1,11 @@
+# TODO(jfarrell): AURORA-14 for executor_builds, gc_executor and thermos_executor
python_test_suite(name = 'all',
dependencies = [
- pants(':executor_builds'),
+ # pants(':executor_builds'),
pants(':executor_detector'),
pants(':executor_vars'),
- pants(':gc_executor'),
- pants(':thermos_executor'),
+ # pants(':gc_executor'),
+ # pants(':thermos_executor'),
pants(':thermos_task_runner'),
pants('src/test/python/twitter/aurora/executor/common:all'),
]