Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Reconcile v0.10 with new CI #25686

Closed
wants to merge 10 commits into from
Closed

Reconcile v0.10 with new CI #25686

wants to merge 10 commits into from

Commits on Jul 15, 2015

  1. tools: fix test.py after v8 upgrade

    test.py imports deps/v8/tools/utils.py but that file is gone after the
    upgrade to 3.18.4 in commit 2f75785. Resurrect the file in tools/
    bnoordhuis authored and orangemocha committed Jul 15, 2015
    Configuration menu
    Copy the full SHA
    9ddc686 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    851e32c View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2015

  1. test: runner support for flaky tests

    Adding --flaky-tests option, to allow regarding flaky tests failures
    as non-fatal.
    
    Currently only observed by the TapProgressIndicator, which will
    add a # TODO directive to tests classified as flaky. According to the
    TAP specification, the test harness is supposed to treat failures
    that have a # TODO directive as non-fatal.
    orangemocha committed Jul 16, 2015
    Configuration menu
    Copy the full SHA
    74f2ac1 View commit details
    Browse the repository at this point in the history
  2. test: support writing test output to file

    This is a minimal effort to support test output written both to
    stdout and file in order to get our buildbots understanding
    test output.
    
    Cherry picked from jbergstroem/node@3194073
    Original commit message follows:
      PR-URL: nodejs/node#934
      Reviewed-By: Chris Dickinson <[email protected]>
      Reviewed-By: Ben Noordhuis <[email protected]>
    
    Conflicts:
    	tools/test.py
    
    Conflicts:
    	tools/test.py
    orangemocha committed Jul 16, 2015
    Configuration menu
    Copy the full SHA
    e35d8a4 View commit details
    Browse the repository at this point in the history
  3. tools: pass constant to logger instead of string

    On a few of our installations (namely CentOS), passing 'INFO'
    resulted in a silent loglevel. Use a logging constant instead.
    
    Cherry-picked from nodejs/node@8606793
    Original commit metadata follows:
      Fixes: nodejs/build#104
      PR-URL: nodejs/node#1842
      Reviewed-By: Rod Vagg <[email protected]>
    jbergstroem authored and orangemocha committed Jul 16, 2015
    Configuration menu
    Copy the full SHA
    5018aed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    825d04f View commit details
    Browse the repository at this point in the history
  5. build: support flaky tests in test-ci

    Adding support for specifying flaky test mode to
    the test runner:
    - via an environment variable FLAKY_TESTS for Makefile
    - via an argument ignore-flaky for vcbuild.bat
    orangemocha committed Jul 16, 2015
    Configuration menu
    Copy the full SHA
    9f8bf8b View commit details
    Browse the repository at this point in the history
  6. test: runner should return 0 on flaky tests

    Make the test runner return a 0 exit code when only
    flaky tests fail and --flaky-tests=dontcare is specified.
    orangemocha committed Jul 16, 2015
    Configuration menu
    Copy the full SHA
    fa8507a View commit details
    Browse the repository at this point in the history
  7. build: run-ci makefile rule

    Adding a single rule to be called from Jenkins.
    orangemocha committed Jul 16, 2015
    Configuration menu
    Copy the full SHA
    36652a2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    39b01e4 View commit details
    Browse the repository at this point in the history