Adjust bugFiler to support new crash format and STB for crashes (#7748)

This commit is contained in:
Joel Maher 2023-07-18 14:19:14 -07:00 коммит произвёл GitHub
Родитель ea91730022
Коммит 1fa90c071b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 11 добавлений и 2 удалений

Просмотреть файл

@ -191,6 +191,8 @@ export class BugFilerClass extends React.Component {
/.*test_.*\.xhtml/, // mochitest-chrome
/.*browser_.*\.html/, // b-c
/.*browser_.*\.js/, // b-c
/.*\.ini/, // when we have a failure on shutdown (crash/leak/timeout)
/.*\.toml/, // when we have a failure on shutdown (crash/leak/timeout)
/.*org.mozilla.geckoview.test.*/, // junit
].some((regexp) => regexp.test(summaryString));
@ -204,6 +206,13 @@ export class BugFilerClass extends React.Component {
/.*\.xht(\?.*| )\|/,
/.*\.mp4 \|/, // reftest specific
/.*\.webm \|/, // reftest specific
/ \| .*\.js(\?.*)?/, // crash format
/ \| .*\.html(\?.*)?/,
/ \| .*\.htm(\?.*)?/,
/ \| .*\.xhtml(\?.*)?/,
/ \| .*\.xht(\?.*)?/,
/ \| .*.mp4/, // reftest specific
/ \| .*\.webm/, // reftest specific
].some((regexp) => regexp.test(summaryString));
}
@ -221,8 +230,8 @@ export class BugFilerClass extends React.Component {
trimParams = true;
}
// If not crash|leak
if (!crash && !isAssertion && isTestPath) {
// If not leak
if (!isAssertion && isTestPath) {
const parts = summaryString.split(' | ');
// split('?') is for removing `?params...` from the test name
if (parts.length === 2 || parts.length === 1) {