# RecordSerializer 记录(控制台)信息 ## Attributes ```ts interface RecordSerializer { id: number; number: number; status: BuildStatus; consoleOutput: string; score: number; commit: { id: number; createdAt: LocalDateTime; }; failures: Array<{ name: string; details: string; trace: string; }>; } enum BuildStatus { SUCCESS, //构建成功,表示没有错误 UNSTABLE, //构建不稳定,表示有测试错误等非致命错误 FAILURE, //构建失败,表示有语法错误等致命错误 TIMEOUT, //构建超时,表示运行测试时超时 WAITING, //等待构建,表示构建尚未开始 RUNNING //正在构建,表示构建正在进行 } ```