Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow .xctestrun equivalent in config.json #360

Merged
merged 10 commits into from
Nov 19, 2019
Merged

Allow .xctestrun equivalent in config.json #360

merged 10 commits into from
Nov 19, 2019

Commits on Nov 13, 2019

  1. First pass at parsing new build arguments

    More changes
    
    Add additional keys
    
    Clean up BPTestPlan code.
    
    Validate BPTestPlans
    
    Bazel batch tests (#389)
    
    * Bazel support for Bluepill batch test mode.
    
    Batch test mode is the equivilent of an xctestrun file that's built by
      Xcode from a xcscheme. It has information to run a set of test targets.
      Bluepill will read a test plan json, which has configurations of each
      test targets, then split and pass it to BP sessions to run the tests.
    
    Changes:
    Added bluepill_batch_test rule
    Added bluepill_batch_test_runner.template.sh, the rule will generate the sh
      from itto setup workspace for bluepill then call it.
    Changed BPConfiguration to accept a test plan file.
    
    * Added support for time estimate json support in Bazel batch test rule
    
    * Corrected batch test runner script to return the right RC and copy logs
    
    Remove test outputs after copying
    Brian Dittmer authored and chenxiao0228 committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    4282122 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

  1. Configuration menu
    Copy the full SHA
    c8e526e View commit details
    Browse the repository at this point in the history
  2. Update bp/src/BPConfiguration.m

    Co-Authored-By: Oscar Bonilla <obonilla@linkedin.com>
    chenxiao0228 and ob committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    675caf8 View commit details
    Browse the repository at this point in the history
  3. Set error

    chenxiao0228 committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    8d7a365 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e363d0 View commit details
    Browse the repository at this point in the history
  5. Added integration test

    chenxiao0228 committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    6dd79c9 View commit details
    Browse the repository at this point in the history
  6. Backwards compatibility

    chenxiao0228 committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    ca72bc5 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2019

  1. reverted html

    chenxiao0228 committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    3f42a33 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2019

  1. addressed feedbacks

    chenxiao0228 committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    2cea2d1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2019

  1. new line

    chenxiao0228 committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    3bbfe5b View commit details
    Browse the repository at this point in the history