GitHub user andrewor14 reopened a pull request:

    https://github.com/apache/spark/pull/6917

    [SPARK-8496] [TEST] Do not run slow tests for every PR

    The purpose of this patch is to speed up the development cycle by 
separating slow tests from normal tests. The intention is to run slow tests 
only in the non-pull-request-builder Jenkins projects. A slow test is very 
roughly defined as *a test that takes several seconds to run on our test 
machines*.
    
    In the future we will provide a way for PRs to specify that they do want to 
run the full tests.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/andrewor14/spark slow-tests

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/6917.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #6917
    
----
commit 9d37185b2c94d1e84ea103eeb660dcef4ee00427
Author: Andrew Or <[email protected]>
Date:   2015-06-20T02:32:07Z

    Run slow tests only if they are enabled

commit 9bb1f190299feeb40f1f7cdeb64e152b19ef08b9
Author: Andrew Or <[email protected]>
Date:   2015-06-20T04:55:31Z

    Mark more tests as slow tests

commit b1a2c54fa4124e93e9a49d31490d3dc0cdc69614
Author: Andrew Or <[email protected]>
Date:   2015-06-22T21:53:57Z

    Fix tests
    
    These tests actually depend on each other. If we mark the first
    one as a slow test, the rest will throw NPE because the first sets
    a variable that others need.

commit fa36233d9aed893ed44e03f56300d8668bf5ecb2
Author: Andrew Or <[email protected]>
Date:   2015-06-22T22:01:01Z

    Merge branch 'master' of github.com:apache/spark into slow-tests

commit 5559f2519c162207a7fd9c19682a06fcf2d41765
Author: Andrew Or <[email protected]>
Date:   2015-06-22T22:21:12Z

    Use scalatest tags instead of environment variables

commit f6c0f464885a458d32a87ff5de7c7ab9f12ff83c
Author: Andrew Or <[email protected]>
Date:   2015-06-23T18:28:53Z

    Set up tag excludes for SBT and maven
    
    In both cases, the user specifies the environment variable
    `SPARK_TEST_EXCLUDED_TAGS` before running `dev/run-tests.py`.
    The exclusion logic will then be handled by maven and SBT in
    their own respective ways.
    
    Note: we still need to make sure the developer has access to
    specific tests on demand. Otherwise if he adds a slow test
    he will have no way to make it run in his PR.

commit cdff98fb8f259f704cde118eba9116426118c103
Author: Andrew Or <[email protected]>
Date:   2015-06-23T18:43:24Z

    Merge branch 'master' of github.com:apache/spark into slow-tests

commit d59759ee14d7ff016365dedb4fee3ad045e36dbd
Author: Andrew Or <[email protected]>
Date:   2015-06-23T19:52:22Z

    Fix tests

commit a707b85de8ba8ad89085fc29f2317dc3dfee626a
Author: Andrew Or <[email protected]>
Date:   2015-06-23T22:29:26Z

    Fix tests

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to