# skip tsan while ubuntu 18.04 is the test image, for intermittent startup crashes
@pytest.mark.skip_mozinfo("tsan")
@pytest.mark.parametrize("relaunch", [1, 5]) def test_grizzly_smoke(relaunch):
ffbin = fixtures.binary()
ffbin = ffbin.replace("$MOZ_FETCHES_DIR", MOZ_FETCHES_DIR).strip('"')
# add minidump-stackwalk to path so grizzly will find it
mdsw_path = Path(MOZ_FETCHES_DIR) / "minidump-stackwalk" if MOZ_FETCHES_DIR and mdsw_path.is_dir():
path = os.getenv("PATH", "").split(os.pathsep)
path.append(str(mdsw_path))
os.environ["PATH"] = os.pathsep.join(path)
if"Contents/MacOS/firefox"in ffbin and MOZ_AUTOMATION:
mozinstall.install(
str(Path(MOZ_FETCHES_DIR) / "target.dmg"),
MOZ_FETCHES_DIR,
)
if MOZ_AUTOMATION: assert Path(ffbin).exists(), ( "Missing Firefox build. Build it, or set GECKO_BINARY_PATH"
)
elifnot Path(ffbin).exists():
pytest.skip("Missing Firefox build. Build it, or set GECKO_BINARY_PATH")
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.