18 lines
412 B
Python
18 lines
412 B
Python
from typing import List, Optional
|
|
from pydantic import BaseModel # pylint: disable=no-name-in-module
|
|
|
|
from .test_step_stat_db import TestStepStatDB
|
|
|
|
|
|
class TestTaskDB(BaseModel):
|
|
"""
|
|
Test task as it received from/sent to database
|
|
"""
|
|
id: int
|
|
build_task_id: int
|
|
revision: int
|
|
status_id: int
|
|
package_fullname: str
|
|
started_at: float
|
|
steps_stats: List[TestStepStatDB] = None
|