Example #1
0
    def __init__(self, raw_file, save_name, test_name=None, metadata=None):
        self.raw_file = raw_file
        self.save_name = save_name
        self.save_path = self._BASE_PATH % pretty_date()

        self.metadata = metadata or KLAMetaData("KLA Report")
        if test_name:
            self.metadata.test_name = test_name
        self.metadata.assert_check()
Example #2
0
    def __init__(self, files=(), savepath='', savename="Compiled KLA Data"):
        self._tests = []
        files = files or ()
        for file in files:
            self.add_file(file)

        self._xl, self._wb, self._ws, self._cells = xlObjs()
        self._ws.Name = "Data"
        self._path = savepath or "C:\\Users\\Public\\Documents\\PBSSS\\KLA Testing\\" + pretty_date() + "\\"
        if not self._path.endswith("\\"):
            self._path += "\\"
        self._ln_chart = None
        self._linear_chart = None
        self._current_col = 1
        self._savename = savename
Example #3
0
    def __init__(self, files=(), savepath='', savename="Compiled KLA Data"):
        self._data_files = []
        self._report_files = []
        files = files or ()
        for file in files:
            self.add_file(file)

        self._xl, self._wb, self._data_sheet, self._cells = xlObjs()
        self._summary_sheet = self._wb.Worksheets("Sheet2")

        self._data_sheet.Name = "Data"
        self._summary_sheet.Name = "Summary"

        self._path = savepath or "C:\\Users\\Public\\Documents\\PBSSS\\KLA Testing\\" + pretty_date() + "\\"
        if not self._path.endswith("\\"):
            self._path += "\\"
        self._ln_chart = None
        self._linear_chart = None
        self._current_col_data_ws = 1
        self._current_row_summary_ws = 2
        self._savename = savename