Browse Source

Initial Commit

bernhardbuhl 4 years ago
commit
c9a813ed10

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+.idea

BIN
chromedriver


BIN
geckodriver


+ 231 - 0
manual_run.py

@@ -0,0 +1,231 @@
+from pyFETest.HandleDatabase import HandleDatabase
+from pyFETest.CustBrowserHandling import CustBrowserHandling
+from pyFETest.ExportResults import ExportResults
+from pyFETest.utils import utils
+
+def openBrowser(browserName):
+
+    l_test.takeTime("Start Browser")
+    # l_test.createNewBrowser("CHROME")
+    l_test.createNewBrowser(browserName)
+    l_test.takeTime("Start Browser")
+
+def loginPage(with_login=True):
+    l_test.takeTime("Testfall gesamt")
+    # Login to page
+    l_test.takeTime("Login")
+    l_test.goToUrl(
+        f'https://{l_record["Mandant"]}-{l_record["base_url"]}.corpnet.at/vigong-produktauswahl/produktauswahl/{l_record["VN"]}')
+    if with_login:
+        l_test.findBy(css='#Ecom_User_ID', command='setText', value=l_record['user'])
+        l_test.findBy(css='#Ecom_Password', command='setText', value=l_record['password'])
+        l_test.findByAndClick(css='#loginButton2')
+    l_test.takeTime("Login")
+
+def produktAuswahl():
+
+    # Produktauswahl
+    l_test.takeTime("Produktauswahl")
+    l_test.handleIframe("portal-content-iframe")
+    l_test.findBy(xpath="//input[contains(@placeholder,'Provisionskonto')]", command='setText',
+                  value=l_record['vermittler'])
+    l_test.findByAndClick(xpath='//button[@id="productWohnen"]')
+    l_test.handleIframe()
+    l_test.takeTime("Produktauswahl")
+
+def risikoSeite():
+    # Risikoseite
+    l_test.takeTime("Risiko")
+    l_test.takeTime("Haushalt")
+    l_test.handleWindow(1)
+    l_test.handleIframe('portal-content-iframe')
+    l_test.findByAndClick(css='.vigong-selection-panel-zonen-button')
+    l_test.sleep(0.2)
+    l_test.findByAndClick(xpath='//button[contains(.,"OK")]')
+
+def hausHalt():
+    # Haushalt anlegen
+    if l_record["inh_create"] == 'X':
+        l_test.findByAndClick(xpath='//button[@id="inhalt-hinzufuegen-action"]')
+        l_test.findBy(xpath='//input[@id="inhalt-form-wohnnutzflaeche"]', command='setText', value=l_record['inh_m2'])
+        l_test.findByAndClick(xpath='id("inhalt-form-gebeaudebezeichnung-select")')
+        l_test.findByAndClick(xpath="//span[@class='mat-option-text'][contains(.,'" + l_record['inh_gebart'] + "')]")
+        l_test.findByAndClick(xpath='id("inhalt-form-nutzung-select")')
+        l_test.findByAndClick(xpath="//span[@class='mat-option-text'][contains(.,'" + l_record['inh_nutzung'] + "')]")
+        l_test.takeTime("Haushalt")
+    l_test.takeTime("Risiko")
+
+def empfehlungen():
+    # Navigation "Empfehlungen":
+    l_test.takeTime("Empfehlungen")
+    l_test.findByAndClick(xpath='//*[@id="empfehlungen"]')
+    l_test.findByAndClick(xpath="//button[@id='empfehlungen_uebernehmen_action']")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    l_test.takeTime("Empfehlungen")
+
+def deckungsUmfang():
+    # Deckungsumfang - weiter:
+    l_test.takeTime("Deckungen")
+    l_test.findByAndClick(xpath="//mat-icon[contains(.,'keyboard_arrow_right')]")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    l_test.takeTime("Deckungen")
+
+def praemienAuskunft():
+    # Prämienauskunft - button clicken und dann weiter
+    l_test.takeTime("Prämienauskunft")
+    l_test.findByAndClick(xpath="//button[@id='praemienauskunft']")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    l_test.findByAndClick(xpath="//mat-icon[contains(.,'keyboard_arrow_right')]")
+    l_test.takeTime("Prämienauskunft")
+
+def beratungsProtokoll():
+    # Beratungsprotokoll - zwei Buttons klicken:
+    l_test.takeTime("Beratungsprotokoll")
+    l_test.findByAndClick(xpath='id("produktinformationsblatt-email-radio-button")')
+    l_test.findByAndClick(xpath="//div[@class='mat-radio-label-content'][contains(.,'nicht gewünscht')]")
+    l_test.findByAndClick(xpath="//button[@id='nav-component-speichern-button']")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    # l_test.findByAndClick(css="#emailOeffnen_action")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    l_test.takeTime("Beratungsprotokoll")
+
+def vertragsDaten():
+    # Vertragsdaten, VN, Zahlung
+    l_test.findByAndClick(xpath="//div[@class='vigong-prozessnav-link-text'][contains(.,'Vertragsdaten, VN, Zahlung')]")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    l_test.findByAndClick(xpath="//div[@class='mat-radio-label-content'][contains(.,'Zahlschein')]")
+
+def antragsFragen():
+    # Antragsfragen:
+    l_test.takeTime("Antragsfragen")
+    l_test.findByAndClick(xpath="id('vorversicherung')")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    l_test.findByAndClick(
+        xpath="//mat-radio-button[@id='vorversicherungenversicherungAbgelehnt-nein-radio-button']/label/div/div")
+    l_test.findByAndClick(
+        xpath="//mat-radio-button[@id='vorversicherungenvertragsAnpassung-nein-radio-button']/label/div/div")
+    l_test.findByAndClick(
+        xpath="//mat-radio-button[@id='bestehende-versicherungenweitereVertraege-nein-radio-button']/label/div/div")
+    l_test.findByAndClick(xpath="//mat-radio-button[@id='schaeden-elementarschaeden-nein-radio-button']/label/div/div")
+    l_test.findByAndClick(xpath="//mat-radio-button[@id='schaeden-weitereSchaeden-nein-radio-button']/label/div/div")
+    l_test.takeTime("Antragsfragen")
+
+def vermittler():
+    # Vermittler
+    l_test.takeTime("Vermittler")
+    l_test.findByAndClick(
+        xpath='id("rechtliches")/div[@class="vigong-prozessnav-link-div"]/div[@class="vigong-prozessnav-link-text"]')
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+    l_test.findByAndClick(xpath="//div[@class='mat-radio-label-content'][contains(.,'Ja, ich/wir stimme(n) zu')]")
+    l_test.takeTime("Vermittler")
+
+def dokumente():
+    # Dokumente
+    l_test.findByAndClick(xpath="//div[@id='dokumente']/div/div[2]")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]")
+
+    # Upload Beilage
+    l_test.takeTime("Upload Beratungsprotokoll")
+    l_test.findByAndClick(xpath="//span[@class='mat-button-wrapper'][contains(.,'Beilage hinzufügen')]")
+    l_test.sleep(0.2)
+    l_test.findByAndClick(xpath="(//span[contains(.,'Beilagentyp')])[1]")
+    l_test.findByAndClick(xpath="//span[contains(.,'Beratungsprotokoll (unterschrieben)')]")
+    l_test.javaScript("""
+
+    	var ancestor = document.getElementById('fileupload');
+
+    	// get all Descendent items of DOM
+        descendents = ancestor.getElementsByTagName('*');
+
+    	var i, e, d;
+    	for (i = 0; i < descendents.length; ++i) {
+    	    e = descendents[i];
+    	    e.removeAttribute('style');
+    	    e.removeAttribute('width');
+    	    e.removeAttribute('align');
+    		e.removeAttribute('visibility');
+    	}
+
+        """)
+    l_test.findBy(xpath="//input[contains(@type,'file')]", command="Settext", value=l_record["file_praemienauskunft"])
+    l_test.findByAndClick(xpath='//*[@id="beilage-hinzufügen-save"]')
+    l_test.takeTime("Upload Beratungsprotokoll")
+
+def antragSenden():
+    # Antrag
+    l_test.takeTime("Antrag fertigstellen")
+    l_test.findByAndClick(xpath="//div[@id='fertigstellen']/div/div[2]")
+    l_test.takeTime("Antrag drucken")
+    l_test.findByAndClick(xpath="//button[@id='antrag_action']")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]", timeout=120)
+    l_test.takeTime("Antrag drucken")
+    l_test.findByAndClick(xpath='id("manuell_unterschreiben_action")')
+    l_test.sleep(0.2)
+    l_test.findByAndClick(xpath='//*[@id="antragsdaten-bestaetigen-select"]')
+    l_test.findByAndClick(xpath='//*[@id="antragsdaten-bestaetigen-uebernehmen"]')
+    l_test.takeTime("Warten auf Senden an Bestand Button")
+    l_test.findByAndClick(xpath="//button[@id='sendenAnBestand_action']")
+    l_test.takeTime("Warten auf Senden an Bestand Button")
+    l_test.takeTime("Senden an Bestand")
+    l_test.findWaitNotVisible(xpath="//div[contains(@class,'overlay-spinner ng-star-inserted')]", timeout=120)
+    l_record["SAPPOL"] = l_test.findByAndWaitForValue(xpath='id("info-card-polizzennummer")')
+    l_record["VIGOGF#"] = l_test.findByAndWaitForValue(xpath='id("info-card-geschaeftsfallnummer")')
+    l_record["PRAEMIE"] = l_test.findByAndWaitForValue(xpath='id("nav-component-praemie")')
+    l_test.takeTime("Senden an Bestand")
+    l_test.takeTime("Antrag fertigstellen")
+    l_record["Dauer"] = l_test.takeTime("Testfall gesamt")
+
+def schmuftelFilenamen():
+    l_file = "/Users/bernhardbuhl/git/KatalonVIG/1testoutput/" + \
+             "pyTest_" + \
+             l_browser + "_" + \
+             utils.datetime_return() + "_" + l_record["base_url"] \
+             +".xlsx"
+    return l_file
+
+
+if __name__ == '__main__':
+
+    l_database = HandleDatabase()
+    l_database.read_excel("/Users/bernhardbuhl/git/KatalonVIG/0testdateninput/testdata_wstv_fqa.xlsx", "Testcases")
+
+    l_test = CustBrowserHandling()
+
+    l_browser = "FF"
+    # l_browser = "CHROME"
+
+    openBrowser(l_browser)
+
+    l_first = True
+    l_test.takeTime("Testrun complete")
+    for n in range(3,32,1):
+        l_record = l_database.readTestRecord(n)
+        loginPage(l_first)
+        if l_first:
+            l_first = False
+            l_excel = ExportResults(schmuftelFilenamen())
+        produktAuswahl()
+        risikoSeite()
+        hausHalt()
+        empfehlungen()
+        deckungsUmfang()
+        praemienAuskunft()
+        beratungsProtokoll()
+        vertragsDaten()
+        antragsFragen()
+        vermittler()
+        dokumente()
+        antragSenden()
+        l_test.handleWindow(0, "close")
+        l_record["TimeLog"] = l_test.returnTime()
+        l_test.takeTimeSumOutput()
+        l_excel.addEntry(l_record)
+        l_test.resetTime()
+
+    l_test.closeBrowser()
+
+    l_test.takeTime("Testrun complete")
+    l_test.takeTimeSumOutput()
+    l_excel.close()
+
+

+ 273 - 0
pyFETest/BrowserHandling.py

@@ -0,0 +1,273 @@
+import os
+from selenium import webdriver
+from selenium.webdriver.support import expected_conditions as ec
+from selenium.webdriver.common.by import By
+from selenium.webdriver.support.ui import WebDriverWait
+from selenium.common.exceptions import *
+from selenium.webdriver.common import keys
+import time
+from datetime import datetime
+from datetime import timedelta
+import logging
+
+logger = logging.getLogger("pyC")
+
+class BrowserDriver:
+    def __init__(self):
+        self.driver : webdriver.Firefox = None
+        self.iframe = None
+        self.element = None
+        self.timeout = 2000   # Default Timeout in Milliseconds
+        self.timing = {}
+        self.currentTimingSection = None
+
+    def takeTime(self, timingName):
+        if timingName in self.timing:
+            self.timing[timingName]["end"] = time.time()
+            return str(timedelta(seconds=self.timing[timingName]["end"] - self.timing[timingName]["start"]))
+            self.__log(logging.DEBUG,
+                       f'Duration for {timingName} : {self.timing[timingName]["end"] - self.timing[timingName]["start"]}')
+        else:
+            self.timing[timingName] = {}
+            self.timing[timingName]["start"] = time.time()
+            self.currentTimingSection = timingName
+
+    def takeTimeSumOutput(self):
+        print("-------------------")
+        print("Timing")
+        for key, value in self.timing.items():
+            if "end" in value.keys():
+                print(f'{key} : {value["end"] - value["start"]}')
+                self.__log(logging.INFO, f'{key} : {value["end"] - value["start"]}')
+
+    def returnTime(self):
+        timingString = ""
+        for key,value in self.timing.items():
+            if "end" in value.keys():
+                timingString = timingString + "\n" + f'{key}: , since last call: {value["end"] - value["start"]}'
+                if "zipkinIDs" in value.keys():
+                    timingString = timingString + ", ZIDs:[" + ", ".join(value["zipkinIDs"]) + "]"
+                if "timestamp" in value.keys():
+                    timingString = timingString + ", TS:" + str(value["timestamp"])
+        return timingString
+
+    def resetTime(self):
+        if "Testrun complete" in self.timing:
+            buffer = self.timing["Testrun complete"]
+            self.timing = {}
+            self.timing["Testrun complete"] = buffer
+        else:
+            self.timing = {}
+
+    def createNewBrowser(self, browserName):
+        browserNames = {
+            "FF": webdriver.Firefox,
+            "FIREFOX": webdriver.Firefox,
+            "CHROME": webdriver.Chrome,
+            "SAFARI": webdriver.Safari}
+
+        if browserName in browserNames:
+            if browserName == "FF" or browserName == "FIREFOX":
+                self.driver = browserNames[browserName](executable_path=os.getcwd()+'/geckodriver')
+            elif browserName == "CHROME":
+                self.driver = browserNames[browserName](executable_path=os.getcwd()+'/chromedriver')
+        else:
+            raise SystemExit("Browsername unknown")
+        pass
+
+    def closeBrowser(self):
+        self.driver.quit()
+
+    def __log(self, logType, logText, **kwargs):
+        argsString = ""
+        for key,value in kwargs.items():
+            if value:
+                argsString = argsString + f" {key}: {value}"
+        # print(datetime.now(), logText, argsString)
+
+        if logType == logging.ERROR:
+            logger.error(logText + argsString)
+        elif logType == logging.WARN:
+            logger.warning(logText + argsString)
+        elif logType == logging.INFO:
+            logger.info(logText + argsString)
+        elif logType == logging.CRITICAL:
+            logger.critical(logText + argsString)
+        elif logType == logging.DEBUG:
+            logger.debug(logText + argsString)
+        else:
+            print(f"Unknown call to Logger: {logType}")
+
+    def handleIframe(self, iframe = None):
+        self.__log(logging.DEBUG, "Going into Iframe: ", **{"iframe": iframe})
+        """Give an IFRAME and it will try to go into.
+        If you're inside an iframe it will go out of the iframe"""
+        if iframe:
+            # frame_to_be_availble_and_switch_to_it doesn't work.
+            mustEnd = time.time() + 300
+            while time.time() < mustEnd:
+                try:
+                    self.driver.switch_to.default_content()
+                    self.iframe = self.driver.switch_to.frame(iframe)
+                    break
+                except WebDriverException as e:
+                    self.__log(logging.DEBUG, f"IFrame {iframe} not there yet - waiting 1 second")
+                    time.sleep(1)
+            if time.time() > mustEnd:
+                raise TimeoutError
+
+        elif self.iframe:
+            self.driver.switch_to.default_content()
+            self.iframe = None
+        pass
+
+    def handleWindow(self, windowNumber, function=None):
+        if function == "close":
+            self.driver.close()
+            self.driver.switch_to.window(self.driver.window_handles[0])
+        else:
+            self.driver.switch_to.window(self.driver.window_handles[windowNumber])
+
+    def findByAndWaitForValue(self, id = None,
+                       css = None,
+                       xpath = None,
+                       class_name = None,
+                       iframe = None,
+                       timeout = 20):
+        start = time.time()
+        found = False
+        duration = 0
+
+        self.element = None
+        self.findBy(id=id, css=css, xpath=xpath, class_name=class_name,
+                    iframe=iframe)
+
+        while not found and duration < timeout:
+            try:
+                if len(self.element.text) > 0:
+                    return self.element.text
+            except Exception as e:
+                pass
+            time.sleep(0.5)
+            duration = time.time() - start
+
+    def findByAndClick(self, id = None,
+                       css = None,
+                       xpath = None,
+                       class_name = None,
+                       iframe = None):
+        self.findBy(id = id,
+                    css = css,
+                    xpath=xpath,
+                    class_name = class_name,
+                    iframe=iframe,
+                    command='click')
+
+    def findBy(self, id = None,
+               css = None,
+               xpath = None,
+               class_name = None,
+               iframe = None,
+               command = None,
+               value = None,
+               loggingOn=True):
+
+        if iframe:
+            self.handleIframe(iframe)
+
+        if loggingOn:
+            self.__log(logging.INFO, "Locating Element", **{'id':id, 'css':css, 'xpath':xpath, 'class_name':class_name, 'iframe':iframe, 'command':command, 'value':value })
+
+        self.__tryAndRetry(id, css, xpath, class_name)
+
+        if command:
+            self.doSomething(command, value)
+
+    def __tryAndRetry(self, id = None,
+                      css = None,
+                      xpath = None,
+                      class_name = None,
+                      timeout = 20):
+
+        success = False
+        begin = time.time()
+        elapsed = 0
+
+        while not success and elapsed < timeout:
+            try:
+                driverWait = WebDriverWait(self.driver, 20, poll_frequency=0.5)
+
+                if id:
+                    self.element = driverWait.until(ec.visibility_of_element_located((By.ID, id)))
+                elif css:
+                    self.element = driverWait.until(ec.visibility_of_element_located((By.CSS_SELECTOR, css)))
+                elif class_name:
+                    self.element = self.driver.find_element_by_class_name(class_name)
+                elif xpath:
+                    self.element = driverWait.until(ec.visibility_of_element_located((By.XPATH, xpath)))
+                success = True
+            except StaleElementReferenceException as e:
+                self.__log(logging.DEBUG, "Stale Element Exception - retrying")
+                time.sleep(0.5)
+                elapsed = time.time() - begin
+            except ElementClickInterceptedException as e:
+                self.__log(logging.DEBUG, "ElementClickIntercepted - retrying")
+                time.sleep(0.5)
+                elapsed = time.time() - begin
+            except TimeoutException as e:
+                self.__log(logging.WARNING, "TimoutException - retrying")
+
+    def findWaitNotVisible(self, xpath, timeout = 90):
+        self.__log(logging.DEBUG, "Waiting for Element to disappear", **{"xpath":xpath, "timeout":timeout})
+        time.sleep(0.5)
+
+        stillHere = True
+        elapsed = 0
+        begin = time.time()
+
+        while stillHere and elapsed < timeout:
+            # self.CustomHandleZipkin()
+            try:
+                self.element = self.driver.find_element_by_xpath(xpath)
+                time.sleep(0.1)
+                elapsed = time.time() - begin
+            except Exception as e:
+                # Element gone - exit
+                stillHere = False
+        self.__log(logging.INFO, f"Element was gone after {elapsed} seconds")
+
+    @staticmethod
+    def sleep(sleepTimeinSeconds):
+        time.sleep(sleepTimeinSeconds)
+
+    def doSomething(self, command, value, timeout=20):
+        didWork = False
+        elapsed = 0
+        begin = time.time()
+
+        while not didWork and elapsed < timeout:
+            try:
+                if command.upper() == "SETTEXT":
+                    self.element.send_keys(value)
+                elif command.upper() == 'CLICK':
+                    self.element.click()
+                didWork = True
+            except ElementClickInterceptedException as e:
+                self.__log(logging.DEBUG, "doSomething: Element intercepted - retry")
+                time.sleep(0.2)
+                elapsed = time.time()-begin
+            except StaleElementReferenceException as e:
+                self.__log(logging.DEBUG, "doSomething: Element stale - retry")
+                time.sleep(0.2)
+                elapsed = time.time()-begin
+
+    def goToUrl(self, url):
+        self.__log(logging.INFO, f'GoToUrl:{url}')
+        self.driver.get(url)
+        pass
+
+    def javaScript(self, jsText):
+        # self.driver.execute_async_script(jsText)
+        self.driver.execute_script(jsText)
+        # self.driver.execute(jsText)
+

+ 63 - 0
pyFETest/CustBrowserHandling.py

@@ -0,0 +1,63 @@
+from .BrowserHandling import BrowserDriver
+from selenium.common.exceptions import *
+import time
+from datetime import datetime
+import logging
+
+class CustBrowserHandling(BrowserDriver):
+    def __init__(self):
+        super().__init__()
+        self.zipkinIDs = {}
+
+    def CustomHandleToasts(self):
+        """
+        Custom module for handling NG-Toasts
+        """
+        toasts = self.driver.find_elements_by_css_selector("vigong-message-display")
+        if toasts.len() == 0:
+            return
+
+        # FIXME: Do something with the toasts.
+
+        # Click on each Toast:
+        for element in toasts:
+            self.findByAndClick(xpath="(//mat-icon[contains(.,'close')])[1]")
+
+    def CustomHandleZipkin(self):
+        self.findBy(xpath="//span[@title='zipkinId.requestUrl']", loggingOn=False)
+        try:
+            zipkinID = self.element.text.split(" ")[2]
+        except StaleElementReferenceException as e:
+            return
+
+        self.zipkinIDs[zipkinID] = ""
+
+    def CustomPrintZipkins(self):
+        zipkinString = "\n".join([str(elem) for elem in self.zipkinIDs.keys()])
+        self._BrowserDriver__log(logging.INFO, "Found Zipkins: " + zipkinString)
+
+    def findWaitNotVisible(self, xpath, timeout = 90):
+        self.zipkinIDs = {}
+        self.CustomHandleZipkin()
+        self.timing[self.currentTimingSection]["timestamp"] = datetime.now()
+        self._BrowserDriver__log(logging.DEBUG, "Waiting for Element to disappear", **{"xpath":xpath, "timeout":timeout})
+        time.sleep(0.5)
+
+        stillHere = True
+        elapsed = 0
+        begin = time.time()
+
+        while stillHere and elapsed < timeout:
+            self.CustomHandleZipkin()
+            try:
+                self.element = self.driver.find_element_by_xpath(xpath)
+                time.sleep(0.05)
+                elapsed = time.time() - begin
+            except Exception as e:
+                # Element gone - exit
+                stillHere = False
+        self._BrowserDriver__log(logging.INFO, f"Element was gone after {elapsed} seconds")
+        # Schreibt die gefundenen Zipkin-IDs in das Zeitlog mit
+        self.timing[self.currentTimingSection]["zipkinIDs"] = self.zipkinIDs.keys()
+        self.CustomPrintZipkins()
+

+ 41 - 0
pyFETest/ExportResults.py

@@ -0,0 +1,41 @@
+import xlsxwriter
+import logging
+import json
+
+logger = logging.getLogger("pyC")
+
+class ExportResults():
+    def __init__(self, filenameWithPath):
+        logger.info("Export-Sheet für Ergebnisse: " + filenameWithPath)
+        self.filename = filenameWithPath
+        self.workbook = xlsxwriter.Workbook(self.filename)
+        self.worksheet = self.workbook.add_worksheet("Output")
+        self.nextline = 0
+        self.__setHeader()
+
+    def __setHeader(self):
+        i = 0
+        columns = ["TF-Name", "Description", "VIGOGF#", "SAP-POL", "Vermittler", "VN", "Pol#Host",
+                   "BeratProt", "Warnmeldung BeratProt", "RefPrämie", "Fehler", "Screenshot", "TraceID",
+                   "JSON", "Dauer", "Status", "Letzter Screnshot", "Letzte Meldung", "Zeit-Log"]
+        for column in columns:
+            self.worksheet.write(0, i, column)
+            i += 1
+
+    def addEntry(self, testRecordDict, sameLine=False):
+        if not sameLine:
+            self.nextline += 1
+        logger.info(f"Schreibe Zeile {self.nextline} in's Excel")
+        self.worksheet.write(self.nextline, 0, testRecordDict["TFName"])
+        self.worksheet.write(self.nextline, 1, testRecordDict["TFDescription"])
+        self.worksheet.write(self.nextline, 2, testRecordDict["VIGOGF#"])
+        self.worksheet.write(self.nextline, 3, testRecordDict["SAPPOL"])
+        self.worksheet.write(self.nextline, 4, testRecordDict["vermittler"])
+        self.worksheet.write(self.nextline, 5, testRecordDict["VN"])
+        self.worksheet.write(self.nextline, 6, testRecordDict["polnrhost"])
+        self.worksheet.write(self.nextline, 13, json.dumps(testRecordDict))
+        self.worksheet.write(self.nextline, 14, testRecordDict["Dauer"])
+        self.worksheet.write(self.nextline, 18, testRecordDict["TimeLog"])
+
+    def close(self):
+        self.workbook.close()

+ 33 - 0
pyFETest/HandleDatabase.py

@@ -0,0 +1,33 @@
+import logging
+import pandas as pd
+import json
+
+logger = logging.getLogger("pyC")
+
+
+class HandleDatabase():
+    def __init__(self):
+        self.lineNumber = 3
+        self.globals = {
+            'base_url':'portal-fqa',
+            'user': '502266',
+            'password': 'R(r6ayhr7EP3',
+            'file_praemienauskunft': '/Users/bernhardbuhl/git/KatalonVIG/0testdateninput/Test_unterschrift_Beratungsprotokoll.pdf'
+        }
+        self.df_json = None
+
+    def read_excel(self, fileName, sheetName):
+        df = pd.read_excel(fileName,sheet_name=sheetName)
+        self.df_json = df[["JSON"]].copy()
+
+    def readTestRecord(self, lineNumber=None):
+        if lineNumber:
+            self.lineNumber = lineNumber
+        else:
+            self.lineNumber += 1
+
+        self.record = json.loads(self.df_json["JSON"][self.lineNumber][1:-1])
+
+        self.record.update(self.globals)
+
+        return self.record

+ 27 - 0
pyFETest/__init__.py

@@ -0,0 +1,27 @@
+import logging
+import os
+from time import time
+from datetime import datetime
+
+# fixme: Parameter für Logfile should include stage and browser()
+logFilename = ("/".join(os.path.dirname(os.path.realpath(__file__)).split('/')[0:-1]) +
+                  "/logs/" +
+               datetime.now().strftime("%Y%m%d_%H%M%S") + '.log')
+print(f"Logfile verwendet: {logFilename}")
+
+# Bit more advanced logging:
+logger = logging.getLogger('pyC')
+logger.setLevel(logging.DEBUG)
+# create file handler which logs even debug messages
+fileHandler = logging.FileHandler(logFilename, encoding ="UTF-8")
+fileHandler.setLevel(level=logging.DEBUG)
+# create console handler with a higher log level
+channelHandler = logging.StreamHandler()
+channelHandler.setLevel(logging.INFO)
+# create formatter and add it to the handlers
+formatter = logging.Formatter('%(asctime)s _ %(levelname)s _ %(module)s _ %(funcName)s : %(message)s')
+channelHandler.setFormatter(formatter)
+fileHandler.setFormatter(formatter)
+# add the handlers to logger
+logger.addHandler(channelHandler)
+logger.addHandler(fileHandler)

+ 670 - 0
pyFETest/geckodriver.log

@@ -0,0 +1,670 @@
+1576780053902	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.HoRHZRDd7Vo5"
+1576780054286	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576780054287	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576780054287	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576780054287	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576780055686	Marionette	INFO	Listening on port 56187
+1576780055750	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576780098305	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.Vx0KLPyzoXJ3"
+1576780098670	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576780098670	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576780098670	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576780098670	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576780099944	Marionette	INFO	Listening on port 56353
+1576780099952	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576780116526	Marionette	INFO	Stopped listening on port 56187
+1576780117173	Marionette	INFO	Stopped listening on port 56353
+1576780314968	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.me0yuwahBVjw"
+1576780315318	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576780315318	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576780315318	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576780315318	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576780316596	Marionette	INFO	Listening on port 56824
+1576780316618	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576780381235	Marionette	INFO	Stopped listening on port 56824
+1576781828286	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.1fbeX0Amf7rh"
+1576781828648	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576781828648	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576781828648	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576781828648	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576781829964	Marionette	INFO	Listening on port 59484
+1576781830032	Marionette	WARN	TLS certificate errors will be ignored for this session
+console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://login.vig.at"
+console.warn: LoginManager: "searchLogins: `formActionOrigin` or `httpRealm` is recommended"
+1576782194759	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.Ps6W6sk7iJXa"
+1576782195120	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576782195120	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576782195120	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576782195120	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576782196424	Marionette	INFO	Listening on port 60172
+1576782196508	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576786407352	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.RjXmTSvBjAeJ"
+1576786407720	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576786407721	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576786407721	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576786407721	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576786409027	Marionette	INFO	Listening on port 50898
+1576786409112	Marionette	WARN	TLS certificate errors will be ignored for this session
+console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://login.vig.at"
+console.warn: LoginManager: "searchLogins: `formActionOrigin` or `httpRealm` is recommended"
+1576786724173	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.McCPdT7ko3BA"
+1576786724537	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576786724537	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576786724537	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576786724537	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576786725947	Marionette	INFO	Listening on port 51496
+1576786726017	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576786770588	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.xQCeDuyCUyjp"
+1576786770956	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576786770956	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576786770956	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576786770956	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576786772259	Marionette	INFO	Listening on port 51624
+1576786772340	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576786903675	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.MMvvZAXkGHfE"
+1576786904038	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576786904038	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576786904038	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576786904039	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576786905346	Marionette	INFO	Listening on port 51899
+1576786905424	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576786916037	Marionette	INFO	Stopped listening on port 51899
+1576786918847	Marionette	INFO	Stopped listening on port 51624
+1576786920346	Marionette	INFO	Stopped listening on port 51496
+1576786922344	Marionette	INFO	Stopped listening on port 50898
+1576786983736	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.00xqvFFvJhoA"
+1576786984094	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576786984094	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576786984094	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576786984095	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576786985399	Marionette	INFO	Listening on port 52082
+1576786985471	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576787096638	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.QUiBvTGmyOGA"
+1576787097001	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576787097001	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576787097001	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576787097001	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576787098305	Marionette	INFO	Listening on port 52320
+1576787098377	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576787101330	Marionette	INFO	Stopped listening on port 52320
+1576787105685	Marionette	INFO	Stopped listening on port 52082
+1576787837945	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.N79nUFVmKaOV"
+1576787838297	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576787838297	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576787838297	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576787838297	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576787839662	Marionette	INFO	Listening on port 53667
+1576787839698	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576788098582	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.r7K5PValZcnH"
+1576788098977	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576788098977	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576788098977	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576788098977	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576788100403	Marionette	INFO	Listening on port 54169
+1576788100431	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576788121635	Marionette	INFO	Stopped listening on port 54169
+1576788124468	Marionette	INFO	Stopped listening on port 53667
+1576788128108	Marionette	INFO	Stopped listening on port 60172
+1576788132203	Marionette	INFO	Stopped listening on port 59484
+1576788148939	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.1ZPwoMlx2s0d"
+1576788149290	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576788149290	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576788149290	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576788149290	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576788150611	Marionette	INFO	Listening on port 54303
+1576788150683	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576788522738	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.ZXoagUksBaSh"
+1576788523099	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576788523100	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576788523100	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576788523100	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576788524416	Marionette	INFO	Listening on port 54971
+1576788524481	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576788534780	Marionette	INFO	Stopped listening on port 54971
+1576788554459	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.SQlY3Z3prGlV"
+1576788554816	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576788554816	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576788554816	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576788554816	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576788556106	Marionette	INFO	Listening on port 55069
+1576788556212	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576788640753	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.15GOm0PGOuJe"
+1576788641117	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576788641117	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576788641118	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576788641118	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576788642406	Marionette	INFO	Listening on port 55256
+1576788642420	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576788653231	Marionette	INFO	Stopped listening on port 55256
+1576788655774	Marionette	INFO	Stopped listening on port 55069
+1576788813689	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.tApMPy9mMmp9"
+1576788814052	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576788814052	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576788814052	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576788814052	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576788815352	Marionette	INFO	Listening on port 55587
+1576788815431	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789049622	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.ZJLL5OKw2cdH"
+1576789049993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789049993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789049993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789049993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789051324	Marionette	INFO	Listening on port 56028
+1576789051366	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789162193	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.R8Oy6FpoJJu3"
+1576789162557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789162557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789162557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789162557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789163860	Marionette	INFO	Listening on port 56298
+1576789163950	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789191892	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.kWNAhiiBvFkZ"
+1576789192251	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789192251	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789192252	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789192252	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789193556	Marionette	INFO	Listening on port 56382
+1576789193639	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789235151	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.OaVxLDiFqfmt"
+1576789235519	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789235519	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789235519	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789235519	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789236819	Marionette	INFO	Listening on port 56505
+1576789236900	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789243236	Marionette	INFO	Stopped listening on port 56505
+1576789286552	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.oEtlVZVt4Z1b"
+1576789286910	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789286910	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789286910	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789286910	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789288234	Marionette	INFO	Listening on port 56641
+1576789288290	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789335473	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.UemFzC20xa4p"
+1576789335890	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789335890	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789335890	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789335890	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789337272	Marionette	INFO	Listening on port 56771
+1576789337320	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789345659	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.F6BIXZAdeKBw"
+1576789346067	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789346067	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789346067	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789346067	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789347411	Marionette	INFO	Listening on port 56826
+1576789347508	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789554091	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.CyF5eCAfqmpJ"
+1576789554506	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789554506	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789554506	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789554506	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789555856	Marionette	INFO	Listening on port 57251
+1576789555938	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576789633530	Marionette	INFO	Stopped listening on port 57251
+1576789636712	Marionette	INFO	Stopped listening on port 56771
+1576789638580	Marionette	INFO	Stopped listening on port 56641
+1576789640115	Marionette	INFO	Stopped listening on port 56382
+1576789641422	Marionette	INFO	Stopped listening on port 56298
+1576789642731	Marionette	INFO	Stopped listening on port 56028
+1576789643978	Marionette	INFO	Stopped listening on port 55587
+1576789645163	Marionette	INFO	Stopped listening on port 54303
+1576789646794	Marionette	INFO	Stopped listening on port 56826
+1576789991868	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.CbWI7CqeMvXi"
+1576789992239	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576789992239	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576789992239	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576789992239	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576789993535	Marionette	INFO	Listening on port 58019
+1576789993608	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576790103534	Marionette	INFO	Stopped listening on port 58019
+1576790311279	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.Ux1PvE99uYn4"
+1576790311639	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576790311639	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576790311639	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576790311639	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576790312944	Marionette	INFO	Listening on port 58620
+1576790313039	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576790412571	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.3LHnGvX0beJs"
+1576790412934	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576790412934	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576790412934	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576790412934	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576790414235	Marionette	INFO	Listening on port 58839
+1576790414325	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576790462737	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.5OgKucpvR8xT"
+1576790463091	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576790463091	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576790463092	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576790463092	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576790464457	Marionette	INFO	Listening on port 58968
+1576790464493	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+Exiting due to channel error.
+1576790918784	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.GpkAUtKWA0d3"
+1576790919147	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576790919148	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576790919148	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576790919148	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576790920498	Marionette	INFO	Listening on port 59783
+1576790920526	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+[Child 4126, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 728
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+1576791012249	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.iJWdwerU2nSf"
+1576791012614	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576791012615	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576791012615	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576791012615	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576791013920	Marionette	INFO	Listening on port 59987
+1576791013992	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+Exiting due to channel error.
+1576791051514	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.RHX69QJ5Up8h"
+1576791051870	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576791051871	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576791051871	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576791051871	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576791053189	Marionette	INFO	Listening on port 60099
+1576791053259	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+1576791078031	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.lrYWeuZ8boT3"
+1576791078422	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576791078423	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576791078423	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576791078423	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576791079712	Marionette	INFO	Listening on port 60223
+1576791079768	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576791096654	Marionette	INFO	Stopped listening on port 58839
+1576791101216	Marionette	INFO	Stopped listening on port 58620
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+Exiting due to channel error.
+1576791120941	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.QOCphBBjTIlD"
+1576791121307	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576791121308	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576791121308	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576791121308	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576791122619	Marionette	INFO	Listening on port 60335
+1576791122690	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+1576791200238	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.qDOzg5jkKEN2"
+1576791200595	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576791200595	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576791200596	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576791200596	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576791201904	Marionette	INFO	Listening on port 60520
+1576791201991	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+1576791290502	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.DHZvXEqybfry"
+1576791290850	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576791290850	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576791290850	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576791290850	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576791292145	Marionette	INFO	Listening on port 60713
+1576791292151	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+[Child 4222, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 728
+Exiting due to channel error.
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+1576792168016	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.x0ZxKjZMwXBt"
+1576792168374	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576792168375	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576792168375	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576792168375	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576792169687	Marionette	INFO	Listening on port 62236
+1576792169769	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576792569504	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.0eZeTxcL2luW"
+1576792569875	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576792569875	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576792569875	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576792569875	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576792571184	Marionette	INFO	Listening on port 62946
+1576792571259	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576793301229	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.h82nUN55EcyZ"
+1576793301588	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576793301588	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576793301588	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576793301588	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576793302928	Marionette	INFO	Listening on port 64200
+1576793302978	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576793306924	Marionette	INFO	Stopped listening on port 62946
+1576793308933	Marionette	INFO	Stopped listening on port 62236
+1576793333953	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.l4HjuDdPGrYS"
+1576793334318	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576793334319	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576793334319	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576793334319	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576793335635	Marionette	INFO	Listening on port 64295
+1576793335714	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576793559333	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.BBDxW3RbYMFw"
+1576793559701	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576793559701	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576793559701	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576793559701	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576793561028	Marionette	INFO	Listening on port 64726
+1576793561086	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576794214929	Marionette	INFO	Stopped listening on port 64726
+1576794217475	Marionette	INFO	Stopped listening on port 64295
+1576794219739	Marionette	INFO	Stopped listening on port 64200
+1576794222863	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.vOjWqExMK3kX"
+1576794223491	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576794223492	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576794223492	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576794223492	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576794224988	Marionette	INFO	Listening on port 49513
+1576794225024	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576794473873	Marionette	INFO	Stopped listening on port 49513
+1576794476878	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.OunkyATQOpfh"
+1576794477226	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576794477226	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576794477227	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576794477227	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576794478508	Marionette	INFO	Listening on port 49986
+1576794478517	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576794657135	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.IbpBcEshSgdV"
+1576794657500	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576794657501	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576794657501	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576794657501	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576794658805	Marionette	INFO	Listening on port 50351
+1576794658889	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576795120235	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.rDMv6zpnlxYl"
+1576795120597	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576795120597	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576795120597	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576795120597	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576795121905	Marionette	INFO	Listening on port 51170
+1576795121983	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576795196226	Marionette	INFO	Stopped listening on port 51170
+1576795198252	Marionette	INFO	Stopped listening on port 50351
+1576795199980	Marionette	INFO	Stopped listening on port 49986
+1576795202333	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.t3gATPTcNxLX"
+1576795202685	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576795202685	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576795202685	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576795202685	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576795203984	Marionette	INFO	Listening on port 51351
+1576795204080	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576795424938	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.Nx9tNHldzaHE"
+1576795425294	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576795425294	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576795425294	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576795425294	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576795426604	Marionette	INFO	Listening on port 51762
+1576795426697	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576795545488	Marionette	INFO	Stopped listening on port 51762
+1576795547589	Marionette	INFO	Stopped listening on port 51351
+1576795551485	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.aNrSgZ4mTWyU"
+1576795551849	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576795551849	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576795551849	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576795551849	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576795553150	Marionette	INFO	Listening on port 52018
+1576795553241	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576795614287	Marionette	INFO	Stopped listening on port 52018
+1576795723884	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.oNMoAr93dCxQ"
+1576795724248	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576795724248	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576795724248	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576795724248	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576795725548	Marionette	INFO	Listening on port 52355
+1576795725639	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576795990838	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.W3BpwLPRKElj"
+1576795991200	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576795991202	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576795991202	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576795991202	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576795992514	Marionette	INFO	Listening on port 52840
+1576795992584	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576796229340	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.GXUc9ivXzDU6"
+1576796229703	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576796229703	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576796229703	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576796229703	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576796231002	Marionette	INFO	Listening on port 53278
+1576796231089	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576796295457	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.MTglZmi8VX2b"
+1576796295827	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576796295827	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576796295827	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576796295827	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576796297151	Marionette	INFO	Listening on port 53438
+1576796297201	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576796302987	Marionette	INFO	Stopped listening on port 53278
+1576796305780	Marionette	INFO	Stopped listening on port 52840
+1576796308324	Marionette	INFO	Stopped listening on port 52355
+1576797153829	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.J3fLCRUNPgVS"
+1576797154189	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576797154190	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576797154190	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576797154190	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576797155502	Marionette	INFO	Listening on port 54928
+1576797155582	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576797330972	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.sUl9Z8VGZxjg"
+1576797331338	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576797331338	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576797331338	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576797331338	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576797332682	Marionette	INFO	Stopped listening on port 54928
+1576797332695	Marionette	INFO	Listening on port 55254
+1576797332710	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576797390133	Marionette	INFO	Stopped listening on port 53438
+1576798100111	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.EsAIIC7fcPyd"
+1576798100472	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576798100472	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576798100472	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576798100473	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576798101762	Marionette	INFO	Listening on port 56183
+1576798101851	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576798679043	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.6OHHsyV3IEmR"
+1576798679412	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576798679413	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576798679413	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576798679413	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576798680522	Marionette	INFO	Stopped listening on port 56183
+1576798680798	Marionette	INFO	Listening on port 56835
+1576798680895	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576798742900	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.pPakON6uurVd"
+1576798743263	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576798743263	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576798743263	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576798743263	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576798744576	Marionette	INFO	Listening on port 56946
+1576798744652	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576798754801	Marionette	INFO	Stopped listening on port 56835
+1576798814194	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.d1KZi76brzQr"
+1576798814561	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576798814561	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576798814561	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576798814561	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576798815929	Marionette	INFO	Listening on port 57068
+1576798815942	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576798945202	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.eJaLnT9oqzjs"
+1576798945567	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576798945568	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576798945568	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576798945568	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576798946887	Marionette	INFO	Listening on port 57249
+1576798946950	Marionette	WARN	TLS certificate errors will be ignored for this session
+IPDL protocol error: Handler returned error code!
+
+###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
+
+1576799416298	Marionette	INFO	Stopped listening on port 57249
+1576799436524	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.tz9DYzhAtJzt"
+1576799436878	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576799436879	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576799436879	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576799436879	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576799438189	Marionette	INFO	Listening on port 57823
+1576799438259	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576799551631	Marionette	INFO	Stopped listening on port 57823
+1576799554121	Marionette	INFO	Stopped listening on port 57068
+1576799556662	Marionette	INFO	Stopped listening on port 56946
+1576799562784	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.53VgngwlfRqq"
+1576799563145	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576799563145	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576799563145	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576799563145	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576799564449	Marionette	INFO	Listening on port 58002
+1576799564534	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576799901916	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.cMbkaFNmnuXa"
+1576799902271	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576799902272	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576799902272	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576799902272	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576799903597	Marionette	INFO	Listening on port 58402
+1576799903669	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576799984320	Marionette	INFO	Stopped listening on port 58402
+1576799998100	Marionette	INFO	Stopped listening on port 58002
+1576800051195	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.JVtYBwEYA7CA"
+1576800051564	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800051564	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800051564	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800051564	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800052939	Marionette	INFO	Listening on port 58608
+1576800052946	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800071937	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.kQ3nbJ4t2sNc"
+1576800072327	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800072327	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800072327	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800072327	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800073744	Marionette	INFO	Listening on port 58673
+1576800073786	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800154668	Marionette	INFO	Stopped listening on port 58608
+1576800163959	Marionette	INFO	Stopped listening on port 58673
+1576800334994	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.9kSHYqlLg20h"
+1576800335371	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800335371	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800335371	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800335371	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800336757	Marionette	INFO	Listening on port 59031
+1576800336829	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800337874	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.asQjc2h289Tz"
+1576800338259	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800338259	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800338259	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800338259	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800339645	Marionette	INFO	Listening on port 59076
+1576800339721	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800348917	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.8KHkXrrlzWKi"
+1576800349324	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800349324	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800349324	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800349324	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800350765	Marionette	INFO	Listening on port 59141
+1576800350775	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800417201	Marionette	INFO	Stopped listening on port 59076
+1576800424826	Marionette	INFO	Stopped listening on port 59141
+1576800428947	Marionette	INFO	Stopped listening on port 59031
+1576800460773	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.lVrz9bIHzkj0"
+1576800461132	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800461132	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800461132	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800461132	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800462501	Marionette	INFO	Listening on port 59313
+1576800462517	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800475398	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.nOobuIPJaYkl"
+1576800475803	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800475803	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800475803	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800475803	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800477321	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.OQtChTSXayj9"
+1576800477390	Marionette	INFO	Listening on port 59373
+1576800477425	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800477730	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800477730	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800477730	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800477730	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800479198	Marionette	INFO	Listening on port 59409
+1576800479264	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800481497	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.eNZPGvLkE0zn"
+1576800481909	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576800481909	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576800481910	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576800481910	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576800483394	Marionette	INFO	Listening on port 59473
+1576800483460	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576800544123	Marionette	INFO	Stopped listening on port 59313
+1576800551573	Marionette	INFO	Stopped listening on port 59409
+1576800551934	Marionette	INFO	Stopped listening on port 59373
+1576800555429	Marionette	INFO	Stopped listening on port 59473
+1576800634000	Marionette	INFO	Stopped listening on port 55254
+1576822014868	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.hx9WbpE0Mfsj"
+1576822015282	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576822015282	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576822015283	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576822015283	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576822016584	Marionette	INFO	Listening on port 63785
+1576822016622	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576822057892	Marionette	INFO	Stopped listening on port 63785
+1576822061185	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.Z2ZpGBXIS8S8"
+1576822061557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576822061557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576822061557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576822061557	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576822062846	Marionette	INFO	Listening on port 63896
+1576822062930	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576822085974	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.S0c2KoE4dG2g"
+1576822086365	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576822086365	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576822086365	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576822086365	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576822087641	Marionette	INFO	Listening on port 63991
+1576822087718	Marionette	WARN	TLS certificate errors will be ignored for this session
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+Exiting due to channel error.
+[GFX1-]: Receive IPC close with reason=AbnormalShutdown
+[Child 5929, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 728
+Exiting due to channel error.
+Exiting due to channel error.
+1576822117358	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.SKsFikQR57a4"
+1576822117745	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576822117745	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576822117745	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576822117745	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576822119046	Marionette	INFO	Listening on port 64097
+1576822119106	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576822189782	Marionette	INFO	Stopped listening on port 64097
+1576822203271	Marionette	INFO	Stopped listening on port 63896
+1576822353553	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/t5/8wttvdgn22j8gmc37zpqlqfc0000gn/T/rust_mozprofile.KjjIWDfal6Hg"
+1576822353993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1576822353993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1576822353993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1576822353993	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1576822355254	Marionette	INFO	Listening on port 64533
+1576822355299	Marionette	WARN	TLS certificate errors will be ignored for this session
+1576822426081	Marionette	INFO	Stopped listening on port 64533

+ 12 - 0
pyFETest/utils.py

@@ -0,0 +1,12 @@
+from datetime import datetime
+import traceback
+
+class utils:
+    def __init__(self):
+        self.__perf_trace = {}
+
+    @staticmethod
+    def datetime_return():
+        # needed, so that the datetime-module is called newly
+        t = datetime.now().strftime("%Y%m%d_%H%M%S")
+        return t