| // DO NOT EDIT. This file is automatically generated. |
| |
| export interface ResponsePagination { |
| offset: number; |
| size: number; |
| total: number; |
| } |
| |
| export interface RedoTaskRequest { |
| id: number; |
| } |
| |
| export interface EditTaskRequest { |
| id: number; |
| } |
| |
| export interface DeleteTaskRequest { |
| id: number; |
| } |
| |
| export interface CommonCols { |
| ts_added: number; |
| ts_started: number; |
| ts_completed: number; |
| username: string; |
| failure: boolean; |
| repeat_after_days: number; |
| swarming_logs: string; |
| task_done: boolean; |
| swarming_task_id: string; |
| id: number; |
| can_redo: boolean; |
| can_delete: boolean; |
| future_date: boolean; |
| task_type: string; |
| get_url: string; |
| delete_url: string; |
| } |
| |
| export interface Permissions { |
| DeleteAllowed: boolean; |
| RedoAllowed: boolean; |
| } |
| |
| export interface GetTasksResponse { |
| data: any; |
| permissions: Permissions[] | null; |
| pagination: ResponsePagination | null; |
| ids: number[] | null; |
| } |
| |
| export interface BenchmarksPlatformsResponse { |
| benchmarks: { [key: string]: string } | null; |
| platforms: { [key: string]: string } | null; |
| } |
| |
| export interface TaskPrioritiesResponse { |
| task_priorities: { [key: number]: string } | null; |
| } |
| |
| export interface PageSet { |
| key: string; |
| description: string; |
| } |
| |
| export interface CLDataResponse { |
| cl: string; |
| subject: string; |
| url: string; |
| modified: string; |
| chromium_patch: string; |
| skia_patch: string; |
| v8_patch: string; |
| catapult_patch: string; |
| } |
| |
| export interface CompletedTask { |
| type: string; |
| username: string; |
| description: string; |
| ts_completed: number; |
| } |
| |
| export interface CompletedTaskResponse { |
| unique_users: number; |
| completed_tasks: CompletedTask[] | null; |
| } |
| |
| export interface AdminDatastoreTask { |
| page_sets: string; |
| is_test_page_set: boolean; |
| chromium_rev: string; |
| skia_rev: string; |
| ts_added: number; |
| ts_started: number; |
| ts_completed: number; |
| username: string; |
| failure: boolean; |
| repeat_after_days: number; |
| swarming_logs: string; |
| task_done: boolean; |
| swarming_task_id: string; |
| id: number; |
| can_redo: boolean; |
| can_delete: boolean; |
| future_date: boolean; |
| task_type: string; |
| get_url: string; |
| delete_url: string; |
| } |
| |
| export interface AdminAddTaskVars { |
| page_sets: string; |
| username: string; |
| ts_added: string; |
| repeat_after_days: string; |
| } |
| |
| export interface ChromiumAnalysisDatastoreTask { |
| benchmark: string; |
| page_sets: string; |
| is_test_page_set: boolean; |
| gn_args: string; |
| benchmark_args: string; |
| browser_args: string; |
| description: string; |
| custom_webpages_gspath: string; |
| chromium_patch_gspath: string; |
| skia_patch_gspath: string; |
| catapult_patch_gspath: string; |
| benchmark_patch_gspath: string; |
| v8_patch_gspath: string; |
| run_in_parallel: boolean; |
| platform: string; |
| run_on_gce: boolean; |
| raw_output: string; |
| value_column_name: string; |
| match_stdout_txt: string; |
| chromium_hash: string; |
| apk_gspath: string; |
| chrome_build_gs_path: string; |
| telemetry_isolate_hash: string; |
| cc_list: string[] | null; |
| task_priority: number; |
| group_name: string; |
| ts_added: number; |
| ts_started: number; |
| ts_completed: number; |
| username: string; |
| failure: boolean; |
| repeat_after_days: number; |
| swarming_logs: string; |
| task_done: boolean; |
| swarming_task_id: string; |
| id: number; |
| can_redo: boolean; |
| can_delete: boolean; |
| future_date: boolean; |
| task_type: string; |
| get_url: string; |
| delete_url: string; |
| } |
| |
| export interface ChromiumAnalysisAddTaskVars { |
| benchmark: string; |
| page_sets: string; |
| custom_webpages: string; |
| gn_args: string; |
| benchmark_args: string; |
| browser_args: string; |
| desc: string; |
| chromium_patch: string; |
| skia_patch: string; |
| catapult_patch: string; |
| benchmark_patch: string; |
| v8_patch: string; |
| run_in_parallel: boolean; |
| platform: string; |
| run_on_gce: boolean; |
| value_column_name: string; |
| match_stdout_txt: string; |
| chromium_hash: string; |
| apk_gs_path: string; |
| chrome_build_gs_path: string; |
| telemetry_isolate_hash: string; |
| cc_list: string[] | null; |
| task_priority: string; |
| group_name: string; |
| username: string; |
| ts_added: string; |
| repeat_after_days: string; |
| } |
| |
| export interface ChromiumPerfDatastoreTask { |
| benchmark: string; |
| platform: string; |
| run_on_gce: boolean; |
| page_sets: string; |
| is_test_page_set: boolean; |
| repeat_runs: number; |
| run_in_parallel: boolean; |
| gn_args: string; |
| benchmark_args: string; |
| browser_args_no_patch: string; |
| browser_args_with_patch: string; |
| description: string; |
| custom_webpages_gspath: string; |
| chromium_patch_gspath: string; |
| blink_patch_gspath: string; |
| skia_patch_gspath: string; |
| catapult_patch_gspath: string; |
| benchmark_patch_gspath: string; |
| chromium_patch_base_build_gspath: string; |
| v8_patch_gspath: string; |
| results: string; |
| no_patch_raw_output: string; |
| with_patch_raw_output: string; |
| chromium_hash: string; |
| cc_list: string[] | null; |
| task_priority: number; |
| group_name: string; |
| value_column_name: string; |
| ts_added: number; |
| ts_started: number; |
| ts_completed: number; |
| username: string; |
| failure: boolean; |
| repeat_after_days: number; |
| swarming_logs: string; |
| task_done: boolean; |
| swarming_task_id: string; |
| id: number; |
| can_redo: boolean; |
| can_delete: boolean; |
| future_date: boolean; |
| task_type: string; |
| get_url: string; |
| delete_url: string; |
| } |
| |
| export interface ChromiumPerfAddTaskVars { |
| benchmark: string; |
| platform: string; |
| run_on_gce: string; |
| page_sets: string; |
| custom_webpages: string; |
| repeat_runs: string; |
| run_in_parallel: string; |
| gn_args: string; |
| benchmark_args: string; |
| browser_args_nopatch: string; |
| browser_args_withpatch: string; |
| desc: string; |
| chromium_hash: string; |
| cc_list: string[] | null; |
| task_priority: string; |
| group_name: string; |
| value_column_name: string; |
| chromium_patch: string; |
| blink_patch: string; |
| skia_patch: string; |
| catapult_patch: string; |
| benchmark_patch: string; |
| v8_patch: string; |
| chromium_patch_base_build: string; |
| username: string; |
| ts_added: string; |
| repeat_after_days: string; |
| } |
| |
| export interface MetricsAnalysisDatastoreTask { |
| metric_name: string; |
| analysis_task_id: string; |
| analysis_output_link: string; |
| benchmark_args: string; |
| description: string; |
| custom_traces_gspath: string; |
| chromium_patch_gspath: string; |
| catapult_patch_gspath: string; |
| raw_output: string; |
| value_column_name: string; |
| cc_list: string[] | null; |
| task_priority: number; |
| ts_added: number; |
| ts_started: number; |
| ts_completed: number; |
| username: string; |
| failure: boolean; |
| repeat_after_days: number; |
| swarming_logs: string; |
| task_done: boolean; |
| swarming_task_id: string; |
| id: number; |
| can_redo: boolean; |
| can_delete: boolean; |
| future_date: boolean; |
| task_type: string; |
| get_url: string; |
| delete_url: string; |
| } |
| |
| export interface MetricsAnalysisAddTaskVars { |
| metric_name: string; |
| custom_traces: string; |
| analysis_task_id: string; |
| analysis_output_link: string; |
| benchmark_args: string; |
| desc: string; |
| chromium_patch: string; |
| catapult_patch: string; |
| value_column_name: string; |
| cc_list: string[] | null; |
| task_priority: string; |
| username: string; |
| ts_added: string; |
| repeat_after_days: string; |
| } |