Jenkins build result showing the parsertests errors
I have added parsertests in Jenkins and they do not pass. The original test was report:
it has been fixed by https://gerrit.wikimedia.org/r/323390The parser tests fail when run under HHVM though:
ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Regular use, one item" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Regular use, two items" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Regular use, two items, alternate syntax" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Regular use, four items" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Duplicates allowed" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Duplicates not allowed" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Blanks not allowed" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Blanks allowed" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Blanks allowed, but no duplicates" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Output separator, basic with spaces" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Output separator, basic without spaces" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Output separator, together with rawlist" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Output separator with different last separator" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Only last separator" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Sophisticated separator input" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Basic format" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Basic format with link" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Set fieldsperitem" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Calculate fieldsperitem" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Calculate fieldsperitem; 3" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Overwritted calculated fieldsperitem input upward" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Overwritted calculated fieldsperitem input downward" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Basic rawlist input" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Basic rawlist input with ignore" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Rawlist input in two elements" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Rawlist input in two elements with two ignored elements" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Basic ignore scenario" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Ignoring wikilinks" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Overwriting ignore with data" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Range" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Negative range" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Positive range with step" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Negative range with step" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Negative range with false step" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Forced length" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: No range" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Don't reach higher than capped length" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Don't reach higher than capped length, not even with forced length" ParserTest_NaturalLanguageList__nllParserTests.testParse with data set "nllParserTests.txt: Fail on attempt to create too large a list."