https://bugzilla.wikimedia.org/show_bug.cgi?id=52229

       Web browser: ---
            Bug ID: 52229
           Summary: make safe for phpunit dies with fatal error
           Product: MediaWiki
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: major
          Priority: Unprioritized
         Component: Unit tests
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: niklas.laxst...@gmail.com
                CC: has...@free.fr, krinklem...@gmail.com,
                    m...@everybody.org
    Classification: Unclassified
   Mobile Platform: ---

Here is the output. 67b935e is the commit which starts causing this. The issue
seems to be that $db->select() returns false, and it returns false because
"Table 'sandwiki.unittest_objectcache' doesn't exist (localhost)". I don't know
why these errors are suppressed and do no throw exceptions instead of these
warnings and fatal errors.

twn:/www/dev.translatewiki.net/w/tests/phpunit ((67b935e...)|BISECTING)$ make
safe
php phpunit.php --configuration
/www/dev.translatewiki.net/w/tests/phpunit/suite.xml  --exclude-group
Broken,ParserFuzz,Destructive,Stub
PHPUnit 3.7.8 by Sebastian Bergmann.

Configuration read from /www/dev.translatewiki.net/w/tests/phpunit/suite.xml

F
Warning: Invalid argument supplied for foreach() in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 232
...............................................EEEEEEEEEEE    59 / 11016 (  0%)
EEE.SSSSSS.....FE
Warning: Invalid argument supplied for foreach() in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 232
E
Warning: Invalid argument supplied for foreach() in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 232
EEE
Warning: Invalid argument supplied for foreach() in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 232
EEEEEEEE..............................   118 / 11016 (  1%)
...........................................................   177 / 11016 ( 
1%)
...........................................................   236 / 11016 ( 
2%)
...........................................................   295 / 11016 ( 
2%)
...........................................................   354 / 11016 ( 
3%)
...........................................................   413 / 11016 ( 
3%)
...........................................................   472 / 11016 ( 
4%)
...........................................................   531 / 11016 ( 
4%)
...........................................................   590 / 11016 ( 
5%)
...........................................................   649 / 11016 ( 
5%)
...........................................................   708 / 11016 ( 
6%)
...........................................................   767 / 11016 ( 
6%)
...........................................................   826 / 11016 ( 
7%)
...........................................................   885 / 11016 ( 
8%)
...........................................................   944 / 11016 ( 
8%)
...........................................................  1003 / 11016 ( 
9%)
...........................................................  1062 / 11016 ( 
9%)
...........................................................  1121 / 11016 (
10%)
...........................................................  1180 / 11016 (
10%)
...........................................................  1239 / 11016 (
11%)
...........................................................  1298 / 11016 (
11%)
...........................................................  1357 / 11016 (
12%)
...................................................E.......  1416 / 11016 (
12%)
...........................................................  1475 / 11016 (
13%)
.................................................F
Warning: Invalid argument supplied for foreach() in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 232
.......F
Warning: Invalid argument supplied for foreach() in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 232
.  1534 / 11016 ( 13%)
.F
Warning: Invalid argument supplied for foreach() in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 232

Fatal error: Call to a member function numRows() on a non-object in
/www/dev.translatewiki.net/w/includes/objectcache/SqlBagOStuff.php on line 512
make: *** [safe] Error 255

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to