facebook / facebook/hhvm

Regression test hphp/test/slow/ext_vsdebug/conditional_bp.php fails consistently

Open
#8,286 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
18.7k
Forks
3.1k
Avg merge
1h 47m
Merged PRs (30d)
2

Description

### HHVM Version

hphp/hhvm/hhvm --version
HipHop VM 3.28.0-dev (rel)
Compiler: heads/master-0-g321e7e633327434d5d79dbc1f6f119f3c0b79d10
Repo schema: fbff5d960613e0ede87d1b2b17c518697f2c3e9d

### Operating System and Version

ubuntu 16.04
uname -a
Linux lab-3 4.2.0 #1 SMP Wed Nov 25 14:00:54 CST 2015 aarch64 aarch64 aarch64 GNU/Linux

### Standalone code, or other way to reproduce the problem

hphp/test/run hphp/test/slow/ext_vsdebug/conditional_bp.php

### Actual result

hphp/test/run hphp/test/slow/ext_vsdebug/conditional_bp.php
Running 1 tests in 1 threads (0 in serial)

FAILED: hphp/test/slow/ext_vsdebug/conditional_bp.php
001+ Fatal error: Uncaught exception 'UnexpectedValueException' with message 'Hit a php exception : Error: A semicolon (';') !== Hit fatal : A semicolon (';') is expected here.' in /data2/swalk/play.081518a/hhvm/hphp/test/slow/ext_vsdebug/conditional_bp.php:34
001- OK!
002+ Stack trace:
003+ #0 {main}

### Expected result

pass

Checking testing history for last month, it's been failing since the test of August 7th,
all option variants similar to interpreter above.

play.080318a/hhvm/bad.080318a
play.080618a/hhvm/bad.080618a
play.080718a/hhvm/bad.080718a
7:hphp/test/slow/ext_vsdebug/conditional_bp.php | F | F | F | F | F | F |
play.080818a/hhvm/bad.080818a
7:hphp/test/slow/ext_vsdebug/conditional_bp.php | F | F | F | F | F | F |
play.080918a/hhvm/bad.080918a
6:hphp/test/slow/ext_vsdebug/conditional_bp.php | F | F | F | F | F | F |
play.081018a/hhvm/bad.081018a
7:hphp/test/slow/ext_vsdebug/conditional_bp.php | F | F | F | F | F | F |
play.081318a/hhvm/bad.081318a
8:hphp/test/slow/ext_vsdebug/conditional_bp.php | F | F | F | F | F | F |
play.081418a/hhvm/bad.081418a
6:hphp/test/slow/ext_vsdebug/conditional_bp.php | F | F | F | F | F | F |
play.081518a/hhvm/bad.081518a
5:hphp/test/slow/ext_vsdebug/conditional_bp.php | F | F | F | F | F | F |

Traced to this checkin

commit eaafa8defb32ca725a07364fff80f5e4935d3127
Author: Eric Bluestein
Date: Mon Aug 6 15:57:54 2018 -0700

HHVM Debugger: fix and re-enable VSP debugger regression tests

Contributor guide

Open the contributing guide

Research direction

Run hphp/test/run hphp/test/slow/ext_vsdebug/conditional_bp.php and inspect hphp/test/slow/ext_vsdebug/conditional_bp.php, especially the failing conditional-breakpoint case. Compare the behavior with commit eaafa8defb32ca725a07364fff80f5e4935d3127 and its HHVM Debugger regression-test changes; done means the test reports pass across the affected option variants.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
devtools, testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.