[xdebug-dev] [xdebug/xdebug] 1cda6e: Allow DBGp tests to be skipped by exporting the SK...

From: Derick Rethans <github[@]derickrethans.nl>
Date: Sat, 19 Sep 2015 16:00:56 -0700

  Branch: refs/heads/master
  Home: https://github.com/xdebug/xdebug
  Commit: 1cda6e6577ab13019749d2b75867ac9464a23ad5
      https://github.com/xdebug/xdebug/commit/1cda6e6577ab13019749d2b75867ac9464a23ad5
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M tests/bug00421.phpt
    M tests/bug00475.phpt
    M tests/bug00494.phpt
    M tests/bug00530.phpt
    M tests/bug00538.phpt
    M tests/bug00566-2.phpt
    M tests/bug00606-2.phpt
    M tests/bug00606.phpt
    M tests/bug00614-php54.phpt
    M tests/bug00614.phpt
    M tests/bug00619.phpt
    M tests/bug00622-php53.phpt
    M tests/bug00622.phpt
    M tests/bug00623.phpt
    M tests/bug00627.phpt
    M tests/bug00667.phpt
    M tests/bug00678-2.phpt
    M tests/bug00678.phpt
    M tests/bug00686.phpt
    M tests/bug00687.phpt
    M tests/bug00688.phpt
    M tests/bug00689.phpt
    M tests/bug00763.phpt
    M tests/bug00774.phpt
    M tests/bug00777.phpt
    M tests/bug00778.phpt
    M tests/bug00790-2.phpt
    M tests/bug00790.phpt
    M tests/bug00797.phpt
    M tests/bug00806.phpt
    M tests/bug00814.phpt
    M tests/bug00815.phpt
    M tests/bug00838.phpt
    M tests/bug00839.phpt
    M tests/bug00840.phpt
    M tests/bug00842-1.phpt
    M tests/bug00842-2.phpt
    M tests/bug00842-3.phpt
    M tests/bug00842-4.phpt
    M tests/bug00864.phpt
    M tests/bug00886.phpt
    M tests/bug00923.phpt
    M tests/bug00978.phpt
    M tests/bug00979.phpt
    M tests/bug00987-005.phpt
    M tests/bug00996-001.phpt
    M tests/bug00996-002.phpt
    M tests/bug01007.phpt
    M tests/bug01025.phpt
    M tests/bug01048.phpt
    M tests/bug01059.phpt
    M tests/bug01083.phpt
    M tests/bug01084.phpt
    M tests/bug01101.phpt
    M tests/bug01104.phpt
    M tests/bug01105-001.phpt
    M tests/bug01105-002.phpt
    M tests/bug01105-003.phpt
    M tests/bug01111-001.phpt
    M tests/bug01111-002.phpt
    M tests/dbgp-breakpoint-error.phpt
    M tests/dbgp-context-get.phpt
    M tests/dbgp-property-get-constants.phpt
    M tests/dbgp-property-value.phpt

  Log Message:
  -----------
  Allow DBGp tests to be skipped by exporting the SKIP_DBGP_TESTS env var

  Commit: 94c3978f6161b54036a482597b90c0f6053fc1c6
      https://github.com/xdebug/xdebug/commit/94c3978f6161b54036a482597b90c0f6053fc1c6
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    A tests/bug00212a-php5.phpt
    A tests/bug00212a-php7.phpt
    R tests/bug00212a.phpt
    A tests/bug00212b-php5.phpt
    A tests/bug00212b-php7.phpt
    R tests/bug00212b.phpt
    A tests/bug00212c-php5.phpt
    A tests/bug00212c-php7.phpt
    R tests/bug00212c.phpt
    A tests/bug00213-php5.phpt
    A tests/bug00213-php7.phpt
    R tests/bug00213.phpt
    A tests/bug00535-php5.phpt
    A tests/bug00535-php7.phpt
    R tests/bug00535.phpt
    A tests/bug00562-php5.phpt
    A tests/bug00562-php7.phpt
    R tests/bug00562.phpt
    R tests/bug00651.phpt
    A tests/bug00651a-php5.phpt
    A tests/bug00651a-php7.phpt
    A tests/bug00651b-php5.phpt
    A tests/bug00651b-php7.phpt
    R tests/bug00651b.phpt
    A tests/bug00651c-php5.phpt
    A tests/bug00651c-php7.phpt
    R tests/bug00651c.phpt
    A tests/bug00697-php5.phpt
    A tests/bug00697-php7.phpt
    R tests/bug00697.phpt
    A tests/bug00703-php5.phpt
    A tests/bug00703-php7.phpt
    R tests/bug00703.phpt
    A tests/bug00757a-php5.phpt
    A tests/bug00757a-php7.phpt
    R tests/bug00757a.phpt
    A tests/bug00757b-php5.phpt
    A tests/bug00757b-php7.phpt
    R tests/bug00757b.phpt
    A tests/bug00766-php5.phpt
    A tests/bug00766-php7.phpt
    R tests/bug00766.phpt
    A tests/coverage-php5.phpt
    A tests/coverage-php7.phpt
    R tests/coverage.phpt
    A tests/coverage2-php5.phpt
    A tests/coverage2-php7.phpt
    R tests/coverage2.phpt
    A tests/coverage3-php5.phpt
    A tests/coverage3-php7.phpt
    R tests/coverage3.phpt

  Log Message:
  -----------
  Fixed code coverage tests that just have a different result in PHP 7

  Commit: fa18881b5011decb3d11468b4d383c36aaf50d11
      https://github.com/xdebug/xdebug/commit/fa18881b5011decb3d11468b4d383c36aaf50d11
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M xdebug_monitor.c

  Log Message:
  -----------
  Fixed a memory leak

  Commit: 3d963c8adaee1277c136589046ecb0bc4c44b86f
      https://github.com/xdebug/xdebug/commit/3d963c8adaee1277c136589046ecb0bc4c44b86f
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    R tests/assignment-trace8-php52.phpt
    M tests/assignment-trace8.phpt
    R tests/assignment-trace9-php52.phpt
    M tests/assignment-trace9.phpt
    M tests/bug00032-php52.phpt
    R tests/bug00032.phpt
    M tests/bug00173.phpt
    M tests/bug00176.phpt
    M tests/bug00265.phpt
    M tests/bug00472.phpt
    M tests/bug00476-2.phpt
    M tests/bug00476.phpt
    M tests/bug00609-php53.phpt
    R tests/bug00609.phpt
    M tests/bug00614-php54.phpt
    R tests/bug00614.phpt
    M tests/bug00622-php53.phpt
    R tests/bug00622.phpt
    M tests/bug00665.phpt
    R tests/bug00703-php51.phpt
    M tests/bug00709.phpt
    R tests/bug00747-php51.phpt
    M tests/bug00747-php53.phpt
    R tests/bug00747.phpt
    M tests/bug00785-1.phpt
    M tests/bug00787.phpt
    M tests/bug00800.phpt
    M tests/bug00801.phpt
    M tests/bug00811.phpt
    M tests/bug00879.phpt
    M tests/bug00898.phpt
    M tests/bug00903.phpt
    M tests/bug00913.phpt
    M tests/bug00931.phpt
    R tests/bug01034-001-php52.phpt
    R tests/bug01034-001-php53.phpt
    M tests/bug01034-001-php54.phpt
    R tests/bug01034-002-php52.phpt
    M tests/bug01034-002-php53.phpt
    R tests/bug01034-003-php52.phpt
    R tests/bug01034-003-php53.phpt
    M tests/bug01034-003-php54.phpt
    R tests/bug01034-004-php52.phpt
    M tests/bug01034-004-php53.phpt
    R tests/closure-stack-trace.phpt
    R tests/closure-trace.phpt
    R tests/coverage5-php52.phpt
    R tests/coverage6-php52.phpt
    M tests/coverage7.phpt

  Log Message:
  -----------
  Removed lots of old PHP 5.3 and 5.3 tests

  Commit: 433770e2fa3c0e9ba441087f34cbee4ece007217
      https://github.com/xdebug/xdebug/commit/433770e2fa3c0e9ba441087f34cbee4ece007217
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    A tests/assert_test-001.phpt
    A tests/assert_test-002.phpt
    A tests/assert_test-003.phpt
    R tests/assert_test.phpt

  Log Message:
  -----------
  Do some messing around with the assert tests. They don't work yet

  Commit: 49ed8ac61b201ad835550c413e0c358bd14cb931
      https://github.com/xdebug/xdebug/commit/49ed8ac61b201ad835550c413e0c358bd14cb931
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M xdebug_stack.c

  Log Message:
  -----------
  Fixed uninitalized memory issue. ->filename isn't there when the type is not EXTERNAL

  Commit: 9037e0a6387c9c0660184728dbe477fdc8f06865
      https://github.com/xdebug/xdebug/commit/9037e0a6387c9c0660184728dbe477fdc8f06865
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M tests/bug00355.phpt
    M tests/bug00566-1.phpt
    M tests/bug00631.phpt
    M tests/bug00639-2.inc
    M tests/bug00639.phpt
    M tests/function_counter.phpt
    M tests/monitor-functions-003.phpt

  Log Message:
  -----------
  PHP 7 optimizes strlen(<constant>) so use a different function in tests

  Commit: 6e620c2229e1198cb31ca300f6653a0521fe574b
      https://github.com/xdebug/xdebug/commit/6e620c2229e1198cb31ca300f6653a0521fe574b
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M xdebug_stack.c

  Log Message:
  -----------
  PHP 7 also puts internal functions in current_execute_data frames, so skip to a user-defined function

  Commit: 4ce7e37b7d2add990bc6a1992f751d010dd0f21f
      https://github.com/xdebug/xdebug/commit/4ce7e37b7d2add990bc6a1992f751d010dd0f21f
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M tests/bug00931.phpt
    M xdebug.c

  Log Message:
  -----------
  Fixed showing of closure-serialize-deny-name, and make its associated test case version independent

  Commit: ee15b4fb8d1ec63cd89260d4a257d421e8a5b06e
      https://github.com/xdebug/xdebug/commit/ee15b4fb8d1ec63cd89260d4a257d421e8a5b06e
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M tests/assert_test-001.phpt
    M tests/assert_test-002.phpt
    M tests/assert_test-003.phpt
    M xdebug_stack.c

  Log Message:
  -----------
  Handle 'assert' a bit better. It now shows as an internal eval instead of duplicating name and arguments

  Commit: c56e9b1d667758de64aa2979a143020a56681005
      https://github.com/xdebug/xdebug/commit/c56e9b1d667758de64aa2979a143020a56681005
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    A tests/bug00318-php5.phpt
    A tests/bug00318-php7.phpt
    R tests/bug00318.phpt

  Log Message:
  -----------
  Split segfault with code coverage and faulty 'break' into two different tests as the behaviour in PHP 7 is just different

  Commit: 5ad95749535c681d5ca56ed0e170d725b4c7011a
      https://github.com/xdebug/xdebug/commit/5ad95749535c681d5ca56ed0e170d725b4c7011a
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    A tests/bug00558-001.phpt
    A tests/bug00558-002.phpt
    R tests/bug00558.phpt

  Log Message:
  -----------
  Added an extra test for tracing with nested eval()

  Commit: 5ca2b14dd639fb6d0ff7cde81cbd313242e98337
      https://github.com/xdebug/xdebug/commit/5ca2b14dd639fb6d0ff7cde81cbd313242e98337
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M tests/bug00566-1.phpt

  Log Message:
  -----------
  We need to assign the result to a var, otherwise no return value is generated in PHP 7

  Commit: adcdc2ede3304e7ff0549b0695b77456b27e341c
      https://github.com/xdebug/xdebug/commit/adcdc2ede3304e7ff0549b0695b77456b27e341c
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    A tests/bug00670-php5.phpt
    A tests/bug00670-php7.phpt
    R tests/bug00670.phpt

  Log Message:
  -----------
  Split tests as the behaviour in PHP 7 is just different

  Commit: f48884f9b588d00bacf23c5c2da51caf7bd92421
      https://github.com/xdebug/xdebug/commit/f48884f9b588d00bacf23c5c2da51caf7bd92421
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  We need to query as an 'IS' otherwise we get a notice for undefined vars

  Commit: e556b4932ad04c259d0f4c4cfd78d8d09ae162c9
      https://github.com/xdebug/xdebug/commit/e556b4932ad04c259d0f4c4cfd78d8d09ae162c9
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M contrib/tracefile-analyser.php

  Log Message:
  -----------
  Allow version 3 files to be parsed as well. Nothing changed here

  Commit: 4b7bdd5b8a4c4028759ccab0e5b756da079cb3d2
      https://github.com/xdebug/xdebug/commit/4b7bdd5b8a4c4028759ccab0e5b756da079cb3d2
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    A tests/bug00567-php5.phpt
    A tests/bug00567-php7.phpt
    R tests/bug00567.phpt
    A tests/xdebug_debug_zval-php5.phpt
    A tests/xdebug_debug_zval-php7.phpt
    R tests/xdebug_debug_zval.phpt
    A tests/xdebug_debug_zval_cli_color-php5.phpt
    A tests/xdebug_debug_zval_cli_color-php7.phpt
    R tests/xdebug_debug_zval_cli_color.phpt
    A tests/xdebug_debug_zval_stdout-php5.phpt
    A tests/xdebug_debug_zval_stdout-php7.phpt
    R tests/xdebug_debug_zval_stdout.phpt
    M xdebug_var.c

  Log Message:
  -----------
  Implement proper reference detection and dumping (part 1)

  Commit: 7bcc44731fb4a43a5ba9b20da46b344df358b9e3
      https://github.com/xdebug/xdebug/commit/7bcc44731fb4a43a5ba9b20da46b344df358b9e3
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  We need to both return if it's not an object *and* duplicate the name

  Commit: ebe458f746b501978a7a2568b2c3f3dda0ef8c30
      https://github.com/xdebug/xdebug/commit/ebe458f746b501978a7a2568b2c3f3dda0ef8c30
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2015-09-19 (Sat, 19 Sep 2015)

  Changed paths:
    M xdebug_var.c

  Log Message:
  -----------
  zend_hash_*_find_ptr return a zval*, not a zval**, which is just what we need

Compare: https://github.com/xdebug/xdebug/compare/c4ef298f4d87...ebe458f746b5
Received on Sun Sep 20 2015 - 00:00:58 BST

This archive was generated by hypermail 2.2.0 : Sun Jun 24 2018 - 04:00:03 BST