compatsvc

package
v0.0.0-...-57ed434 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2023 License: AGPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteApkReqVo

type DeleteApkReqVo struct {
	Uid   int64 `json:"uid"`
	OrgId int64 `json:"orgId"`
	ApkId int64 `json:"apkId"`
}

type DeleteApkRespVo

type DeleteApkRespVo struct {
	vo.Err
}

type DeleteReportReqVo

type DeleteReportReqVo struct {
	Uid      int64 `json:"uid"`
	OrgId    int64 `json:"orgId"`
	ReportId int64 `json:"reportId"`
}

删除

type DeleteReportRespVo

type DeleteReportRespVo struct {
	vo.Err
}

type GetAllApkArrayRespVo

type GetAllApkArrayRespVo struct {
	ApkId          int64  `json:"apkId"`
	ApkName        string `json:"apkName"`
	PackageName    string `json:"packageName"`
	PackageVersion string `json:"packageVersion"`
	MainActivity   string `json:"mainActivity"`
	Creator        int64  `json:"creator"`
	CreatorName    string `json:"creatorName"`
	CreateTime     string `json:"createTime"`
}

type GetAllApkReqVo

type GetAllApkReqVo struct {
	Uid   int64 `json:"uid"`
	OrgId int64 `json:"orgId"`
	Page  int64 `json:"page"`
	Size  int64 `json:"size"`
}

type GetAllApkRespListVo

type GetAllApkRespListVo struct {
	vo.Err
	GetAllApkRespVo GetAllApkRespVo `json:"data"`
}

APK返回结果映射

type GetAllApkRespVo

type GetAllApkRespVo struct {
	ApkArray []GetAllApkArrayRespVo `json:"apkArray"`
	Total    int                    `json:"total"`
}

type GetAllDevicesArrayRespVo

type GetAllDevicesArrayRespVo struct {
	DeviceId      int64  `json:"deviceId"`
	Serial        string `json:"serial"`
	DeviceName    string `json:"deviceName"`
	Width         int64  `json:"width"`
	Height        int64  `json:"height"`
	Manufacturer  string `json:"manufacturer"`
	Model         string `json:"model"`
	Platform      string `json:"platform"`
	DeviceVersion string `json:"deviceVersion"`
	IsPresent     int64  `json:"isPresent"`
	IsInUse       int64  `json:"isInUse"`
}

type GetAllDevicesRespListVo

type GetAllDevicesRespListVo struct {
	vo.Err
	GetAllDevicesRespVo GetAllDevicesRespVo `json:"data"`
}

type GetAllDevicesRespVo

type GetAllDevicesRespVo struct {
	DeviceArray []GetAllDevicesArrayRespVo `json:"deviceArray"`
	Total       int                        `json:"total"`
}

type GetAllDevicesStatusArrayRespVo

type GetAllDevicesStatusArrayRespVo struct {
	DeviceId  int64 `json:"deviceId"`
	IsPresent int64 `json:"isPresent"`
	IsInUse   int64 `json:"isInUse"`
}

type GetAllDevicesStatusListRespVo

type GetAllDevicesStatusListRespVo struct {
	vo.Err
	GetAllDevicesStatusRespVo GetAllDevicesStatusRespVo `json:"data"`
}

type GetAllDevicesStatusRespVo

type GetAllDevicesStatusRespVo struct {
	DeviceArray []GetAllDevicesStatusArrayRespVo `json:"deviceArray"`
	Total       int                              `json:"total"`
}

type GetDeviceFiltrateRespVo

type GetDeviceFiltrateRespVo struct {
	vo.Err
	GetDeviceFiltrateVo GetDeviceFiltrateVo `json:"data"`
}

type GetDeviceFiltrateVo

type GetDeviceFiltrateVo struct {
	Manufacturer  []string `json:"manufacturer"`
	DeviceVersion []string `json:"deviceVersion"`
	ScreenSize    []string `json:"screenSize"`
}

type GetReportApkInfoReqVo

type GetReportApkInfoReqVo struct {
	Uid      int64 `json:"uid"`
	OrgId    int64 `json:"orgId"`
	ReportId int64 `json:"reportId"`
}

type GetReportApkInfoRespVo

type GetReportApkInfoRespVo struct {
	vo.Err
	GetReportApkInfoVo GetReportApkInfoVo `json:"data"`
}

type GetReportApkInfoVo

type GetReportApkInfoVo struct {
	ReportId       int64  `json:"reportId"`
	Status         int64  `json:"status"`
	DeviceNum      int64  `json:"deviceNum"`
	PackageName    string `json:"packageName"`
	PackageVersion string `json:"packageVersion"`
	Size           string `json:"size"`
	CreateTime     string `json:"createTime"`
}

type GetReportArrayRespVo

type GetReportArrayRespVo struct {
	ReportId    int64  `json:"reportId"`
	PackageName string `json:"packageName"`
	DeviceNum   int64  `json:"deviceNum"`
	FinishNum   int64  `json:"finishNum"`
	PassNum     int64  `json:"passNum"`
	Status      int64  `json:"status"`
	Creator     int64  `json:"creator"`
	CreatorName string `json:"creatorName"`
	CreateTime  string `json:"createTime"`
	// contains filtered or unexported fields
}

type GetReportDetailErrorInfo

type GetReportDetailErrorInfo struct {
	ErrorMsg string `json:"errorMsg"`
	ErrorNum int    `json:"errorNum"`
}

type GetReportDetailErrorListRespVo

type GetReportDetailErrorListRespVo struct {
	vo.Err
	GetReportDetailErrorRespVo GetReportDetailErrorRespVo `json:"data"`
}

type GetReportDetailErrorReqVo

type GetReportDetailErrorReqVo struct {
	Uid      int64 `json:"uid"`
	OrgId    int64 `json:"orgId"`
	ReportId int64 `json:"reportId"`
}

详细报告错误信息

type GetReportDetailErrorRespVo

type GetReportDetailErrorRespVo struct {
	Total     int                        `json:"total"`
	Anr       []GetReportDetailErrorInfo `json:"anr"`
	Crash     []GetReportDetailErrorInfo `json:"crash"`
	Exception []GetReportDetailErrorInfo `json:"exception"`
}

type GetReportDetailErrorVo

type GetReportDetailErrorVo struct {
	ErrorMsg string `json:"errorMsg"`
	ErrorNum int    `json:"errorNum"`
}

type GetReportDetailPerformanceListRespVo

type GetReportDetailPerformanceListRespVo struct {
	vo.Err
	GetReportDetailPerformanceRespVo GetReportDetailPerformanceRespVo `json:"data"`
}

type GetReportDetailPerformanceReqVo

type GetReportDetailPerformanceReqVo struct {
	Uid      int64 `json:"uid"`
	OrgId    int64 `json:"orgId"`
	ReportId int64 `json:"reportId"`
}

type GetReportDetailPerformanceRespVo

type GetReportDetailPerformanceRespVo struct {
	Total                        int                            `json:"total"`
	GetReportDetailPerformanceVo []GetReportDetailPerformanceVo `json:"devicePerformanceArray"`
	PerformanceOverViewVo        PerformanceOverViewVo          `json:"performanceOverView"`
}

type GetReportDetailPerformanceVo

type GetReportDetailPerformanceVo struct {
	DeviceId      int64   `json:"deviceId"`
	DeviceName    string  `json:"deviceName"`
	InstallTime   int64   `json:"installTime"`
	LaunchTime    int64   `json:"launchTime"`
	UninstallTime int64   `json:"uninstallTime"`
	CpuAvgRate    float64 `json:"cpuAvgRate"`
	MemAvg        int64   `json:"memAvg"`
	FlowAvg       int64   `json:"flowAvg"`
}

type GetReportDetailSingleReqVo

type GetReportDetailSingleReqVo struct {
	Uid      int64 `json:"uid"`
	OrgId    int64 `json:"orgId"`
	ReportId int64 `json:"reportId"`
	DetailId int64 `json:"detailId"`
}

type GetReportDetailSingleRespVo

type GetReportDetailSingleRespVo struct {
	vo.Err
	GetReportDetailSingleVo GetReportDetailSingleVo `json:"data"`
}

type GetReportDetailSingleVo

type GetReportDetailSingleVo struct {
	DeviceId        int64         `json:"deviceId"`
	DetailId        int64         `json:"detailId"`
	Platform        string        `json:"platform"`
	Model           string        `json:"model"`
	DeviceVerion    string        `json:"deviceVerion"`
	ScreenSize      string        `json:"screenSize"`
	Status          int64         `json:"status"`
	IsPass          int64         `json:"isPass"`
	InstallResult   int64         `json:"installResult"`
	InstallTime     int64         `json:"installTime"`
	LaunchResult    int64         `json:"launchResult"`
	LaunchTime      int64         `json:"launchTime"`
	MonkeyResult    int64         `json:"monkeyResult"`
	MonkeyTime      int64         `json:"monkeyTime"`
	UninstallResult int64         `json:"uninstallResult"`
	UninstallTime   int64         `json:"uninstallTime"`
	ErrorStatus     int64         `json:"errorStatus"`
	Cpu             []float64     `json:"cpu"`
	Memory          []int64       `json:"memory"`
	Flow            []interface{} `json:"flow"`
	Anr             []string      `json:"anr"`
	Crash           []string      `json:"crash"`
	Exception       []string      `json:"exception"`
}

type GetReportListRespVo

type GetReportListRespVo struct {
	vo.Err
	GetReportRespVo GetReportRespVo `json:"data"`
}

type GetReportReqVo

type GetReportReqVo struct {
	Uid   int64 `json:"uid"`
	OrgId int64 `json:"orgId"`
	Page  int64 `json:"page"`
	Size  int64 `json:"size"`
}

type GetReportRespVo

type GetReportRespVo struct {
	Total       int                    `json:"total"`
	ReportArray []GetReportArrayRespVo `json:"reportArray"`
}

type PerformanceOverViewInnerVo

type PerformanceOverViewInnerVo struct {
	TopName     string  `json:"topName"`
	TopValue    float64 `json:"topValue"`
	AvgValue    float64 `json:"avgValue"`
	BoottomName string  `json:"boottomName"`
	BottomValue float64 `json:"bottomValue"`
}

type PerformanceOverViewVo

type PerformanceOverViewVo struct {
	InstallTime   PerformanceOverViewInnerVo `json:"installTime"`
	LaunchTime    PerformanceOverViewInnerVo `json:"launchTime"`
	UninstallTime PerformanceOverViewInnerVo `json:"uninstallTime"`
	CpuRate       PerformanceOverViewInnerVo `json:"cpuRate"`
	Memory        PerformanceOverViewInnerVo `json:"memory"`
	Flow          PerformanceOverViewInnerVo `json:"flow"`
}

type ReportDetailOverViewArrayRespVo

type ReportDetailOverViewArrayRespVo struct {
	DetailId        int64  `json:"detailId"`
	ReportId        int64  `json:"reportId"`
	DeviceId        int64  `json:"deviceId"`
	DeviceName      string `json:"deviceName"`
	Manufacturer    string `json:"manufacturer"`
	Model           string `json:"model"`
	DeviceVersion   string `json:"deviceVersion"`
	ScreenSize      string `json:"screenSize"`
	Status          int64  `json:"status"`
	IsPass          int64  `json:"isPass"`
	InstallResult   int64  `json:"installResult"`
	LaunchResult    int64  `json:"launchResult"`
	MonkeyResult    int64  `json:"monkeyResult"`
	UninstallResult int64  `json:"uninstallResult"`
	ErrorMsg        string `json:"errorMsg"`
	ErrorStatus     int64  `json:"errorStatus"`
	CrashNum        int64  `json:"crashNum"`
	AnrNum          int64  `json:"anrNum"`
	ExceptionNum    int64  `json:"exceptionNum"`
}

type ReportDetailOverViewDistributionRespVo

type ReportDetailOverViewDistributionRespVo struct {
	Manufacturer  map[string]int64 `json:"manufacturer"`
	DeviceVersion map[string]int64 `json:"deviceVersion"`
	ScreenSize    map[string]int64 `json:"screenSize"`
}

type ReportDetailOverViewReqVo

type ReportDetailOverViewReqVo struct {
	Uid      int64 `json:"uid"`
	OrgId    int64 `json:"orgId"`
	ReportId int64 `json:"reportId"`
}

获取详情报告

type ReportDetailOverViewRespListVo

type ReportDetailOverViewRespListVo struct {
	vo.Err
	ReportDetailOverViewRespVo ReportDetailOverViewRespVo `json:"data"`
}

type ReportDetailOverViewRespVo

type ReportDetailOverViewRespVo struct {
	Total                                  int                                    `json:"total"`
	ReportDetailOverViewArrayRespVo        []ReportDetailOverViewArrayRespVo      `json:"detailArray"`
	ReportDetailOverViewTestResultRespVo   ReportDetailOverViewTestResultRespVo   `json:"testResult"`
	ReportDetailOverViewDistributionRespVo ReportDetailOverViewDistributionRespVo `json:"distribution"`
}

type ReportDetailOverViewTestResultRespVo

type ReportDetailOverViewTestResultRespVo struct {
	FinishNum        int64 `json:"finishNum"`
	TotalNum         int64 `json:"totalNum"`
	PassNum          int64 `json:"passNum"`
	InstallFailedNum int64 `json:"installFailedNum"`
	LaunchFailedNum  int64 `json:"launchFailedNum"`
	MonkeyFailedNum  int64 `json:"monkeyFailedNum"`
	UninstallFailNum int64 `json:"uninstallFailNum"`
}

type StartCompatReqVo

type StartCompatReqVo struct {
	Uid           int64   `json:"uid"`
	OrgId         int64   `json:"orgId"`
	ApkId         int64   `json:"apkId"`
	DeviceIdArray []int64 `json:"deviceIdArray"`
}

提测的req

type StartCompatRespVo

type StartCompatRespVo struct {
	vo.Err
	StartCompatVo StartCompatVo `json:"data"`
}

type StartCompatVo

type StartCompatVo struct {
	ReportId int64 `json:"reportId"`
}

type UploadApkInfoReqVo

type UploadApkInfoReqVo struct {
	Uid     int64  `json:"uid"`
	OrgId   int64  `json:"orgId"`
	ApkName string `json:"apkName"`
	Url     string `json:"url"`
	Size    int64  `json:"size"`
}

type UploadApkInfoRespVo

type UploadApkInfoRespVo struct {
	vo.Err
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL