<gh_stars>10-100

# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#  http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.

'''
Created on Jan 8, 2020

@author: ballance
'''

class TestData(object):
    
    def __init__(self,
                 teststatus,
                 toolcategory : str,
                 date : str,
                 simtime : float = 0.0,
                 timeunit : str = "ns",
                 runcwd : str = ".",
                 cputime : float = 0.0,
                 seed : str = "0",
                 cmd : str = "",
                 args : str = "",
                 compulsory : int = 0,
                 user : str = "user",
                 cost : float = 0.0
                 ):
        self.teststatus = teststatus
        self.simtime = simtime
        self.timeunit = timeunit
        self.runcwd = runcwd
        self.cputime = cputime
        self.seed = seed
        self.cmd = cmd 
        self.args = args 
        self.compulsory = compulsory
        self.date = date
        self.user = user
        self.cost = cost
        self.toolcategory = toolcategory
        