From f36c3c74369c6e1dd2c8bb59333e6c9878de6f44 Mon Sep 17 00:00:00 2001
From: David Alger <david@classyllama.com>
Date: Fri, 11 Mar 2016 15:42:30 -0600
Subject: [PATCH] Split static tests out using env var in travis config

---
 .travis.yml          | 11 ++++++++---
 dev/travis/script.sh |  2 +-
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index a3875f29e99..61103c12fdc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,7 +19,8 @@ env:
     - TEST_SUITE=unit
     - TEST_SUITE=integration INTEGRATION_INDEX=1
     - TEST_SUITE=integration INTEGRATION_INDEX=2
-    - TEST_SUITE=static
+    - TEST_SUITE=static STATIC_FILTER='Magento\\Test\\Php\\LiveCodeTest::testCodeStyle'
+    - TEST_SUITE=static STATIC_FILTER='Magento\\Test\\Php\\LiveCodeTest::testAnnotationStandard'
 cache:
   apt: true
   directories:
@@ -28,9 +29,13 @@ cache:
 matrix:
   exclude:
     - php: 5.6
-      env: TEST_SUITE=static
+      env: TEST_SUITE=static STATIC_FILTER='Magento\\Test\\Php\\LiveCodeTest::testCodeStyle'
     - php: 7.0
-      env: TEST_SUITE=static
+      env: TEST_SUITE=static STATIC_FILTER='Magento\\Test\\Php\\LiveCodeTest::testCodeStyle'
+    - php: 5.6
+      env: TEST_SUITE=static STATIC_FILTER='Magento\\Test\\Php\\LiveCodeTest::testAnnotationStandard'
+    - php: 7.0
+      env: TEST_SUITE=static STATIC_FILTER='Magento\\Test\\Php\\LiveCodeTest::testAnnotationStandard'
 before_install: ./dev/travis/before_install.sh
 before_script: ./dev/travis/before_script.sh
 script: ./dev/travis/script.sh
diff --git a/dev/travis/script.sh b/dev/travis/script.sh
index 437fd86eb69..6d58dc5be32 100755
--- a/dev/travis/script.sh
+++ b/dev/travis/script.sh
@@ -16,6 +16,6 @@ case $TEST_SUITE in
         ;;
     static)
         cd dev/tests/static
-        phpunit --filter 'Magento\\Test\\Php\\LiveCodeTest::(testCodeStyle|testAnnotationStandard)'
+        phpunit --filter "$STATIC_FILTER"
         ;;
 esac
-- 
GitLab