OCDevManagePerformanceAnalyticsMaxCpuUtilizationChart.react",["fbt","GeoTab.react","GeoTabGroup.react","OCDevManageALSurfaceName","OCDevManageAnalyticsAnnotationMenuGroup.react","OCDevManageAnalyticsFallbackSpinnerCard.react","OCDevManageAnalyticsUtils","OCDevManageCrashAnalyticsConstants","OCDevManagePerformanceAnalyticsConstants","OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartAverageQuery.graphql","OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartPercentileQuery.graphql","OCDevManagePlaceholder.react","OCDevMetricsBreakdownOrderContextProvider","OCDevMetricsCard.react","OCDevMetricsCardHeader.react","OCDevMetricsCommonText","OCDevMetricsInvalidDateRangeWarning.react","OCDevMetricsPerformancePercentileUtils.react","OCDevMetricsStartDateConstants","OCDevMetricsText.react","OCDevMetricsTimeSeriesChartV2.react","formatAnalyticsValue","gkx","mergeOCDevMetricsRawData","nullthrows","react","useOCDevMetricsDataSource","useOCDevUIQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react"));e=k;var m=e.useMemo,n=e.useState,o="PERFORMANCE_MAX_CPU_UTILIZATION_TIME_SERIES";function p(a){var e,f,g,k,p=a.applicationID,q=a.granularity,r=a.groupByDimension,s=a.selectedHMDs,t=a.selectedOSVersions,u=a.selectedVersionCodes;a=a.timeRangeForSaberQL;var v=n(d("OCDevManagePerformanceAnalyticsConstants").OCDevManagePerformanceTabValue.AVERAGE),w=v[0];v=v[1];var x=w!==d("OCDevManagePerformanceAnalyticsConstants").OCDevManagePerformanceTabValue.AVERAGE,y=c("useOCDevUIQuery")(i!==void 0?i:i=b("OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartPercentileQuery.graphql"),babelHelpers["extends"]({applicationID:p},a,{selectedHMDs:s,selectedVersionCodes:u,selectedOSVersions:t,groupByDimension:d("OCDevMetricsPerformancePercentileUtils.react").getBreakdownForPerformanceCpuUtilizationPercentile(r),granularity:d("OCDevMetricsPerformancePercentileUtils.react").getGranularityForPerformanceCpuUtilizationPercentile(q),percentile:d("OCDevMetricsPerformancePercentileUtils.react").getPercentileInt(w),isPercentile:x}));p=c("useOCDevUIQuery")(j!==void 0?j:j=b("OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartAverageQuery.graphql"),babelHelpers["extends"]({applicationID:p},a,{selectedHMDs:s,selectedVersionCodes:u,selectedOSVersions:t,groupByDimension:r,granularity:d("OCDevMetricsPerformancePercentileUtils.react").getGranularityForSaberQL(q),isPercentile:x}));a=c("gkx")("8324");t=d("mergeOCDevMetricsRawData").mergeOCDevMetricsRawData((s=y==null||(e=y.node)==null||(e=e.performanceMaxCpuUtilizationPercentile)==null?void 0:e.nodes)!=null?s:[],(u=p==null||(f=p.node)==null||(f=f.performanceMaxCpuUtilizationAverage)==null?void 0:f.nodes)!=null?u:[]);s=t.length>0;y=(u=x?y==null||(g=y.node)==null||(g=g.performanceMaxCpuUtilizationPercentileAggregated)==null?void 0:g.nodes:p==null||(k=p.node)==null||(k=k.performanceMaxCpuUtilizationAverageAggregated)==null?void 0:k.nodes)!=null?u:[];y=x?(u=(p=y[0])==null||(p=p.metrics)==null?void 0:p.cpu_utilization_max_percentile)!=null?u:null:(u=(p=y[0])==null||(p=p.metrics)==null?void 0:p.cpu_utilization_max_average)!=null?u:null;var z=d("OCDevMetricsBreakdownOrderContextProvider").usePerformanceOCDevMetricsBreakdownOrderMap(r),A=new Set();function B(a){var b;b=(a=(b=(b=a.dimensions)==null?void 0:b.osbuild_version_major)!=null?b:(b=a.dimensions)==null?void 0:b.version_code)!=null?a:"";a=z!=null?(a=z.get(b))!=null?a:Number.MAX_SAFE_INTEGER:parseInt(b,10)*-1;if(isNaN(a)||A.has(b))return 0;A.add(b);return a}p=t.map(function(a){return{dimensions:a.dimensions,metrics:a.metrics,index:B(a)}});u=m(function(){function a(a){var b;switch(r){case"INTERFACE":return{label:d("OCDevManagePerformanceAnalyticsConstants").DEVICE_LABEL,value:(b=(b=a.dimensions)==null?void 0:b.interface_name)!=null?b:d("OCDevMetricsCommonText").OTHER_LABEL};case"VERSION_CODE":return{label:d("OCDevManagePerformanceAnalyticsConstants").APP_VERSION_LABEL,value:d("OCDevManageAnalyticsUtils").getAppVersionNameAndCodeFBT((b=a.dimensions)==null?void 0:b.version_code,(b=a.dimensions)==null?void 0:b.version_name)};case"OSBUILD_VERSION_MAJOR":return{label:d("OCDevManagePerformanceAnalyticsConstants").BUILD_VERSION_LABEL,value:d("OCDevManageCrashAnalyticsConstants").getMajorOSVersionLabel((b=a.dimensions)==null?void 0:b.osbuild_version_major)};default:return{label:h._(/*BTDS*/"Error"),value:h._(/*BTDS*/"Error")}}}var b=q==="HOUR";return[{point:function(b){var e;return{dimensions:[{label:d("OCDevMetricsCommonText").DATE_LABEL,value:c("nullthrows")((e=b.dimensions)==null?void 0:e.end_time)*1e3},a(b)],metrics:[{label:d("OCDevManagePerformanceAnalyticsConstants").PERFORMANCE_CPU_UTILIZATION_CHART_TITLE,value:x?(e=(e=b.metrics)==null?void 0:e.cpu_utilization_max_percentile)!=null?e:0:(e=(e=b.metrics)==null?void 0:e.cpu_utilization_max_average)!=null?e:0,formattedValue:x?c("formatAnalyticsValue")((e=b.metrics.cpu_utilization_max_percentile)!=null?e:0,{style:"decimal",maximumFractionDigits:0})+"%":((e=b.metrics.cpu_utilization_max_average)!=null?e:0)+"%"}],legendIndex:b.index}},label:d("OCDevMetricsCommonText").TOTALS_LABEL,isSubDayTooltipOverride:b}]},[r,q,x]);t=c("useOCDevMetricsDataSource")(p,{transformer:u});p=x?[l.jsx(c("OCDevMetricsInvalidDateRangeWarning.react"),{startDateRestraint:d("OCDevMetricsStartDateConstants").REALTIME_PERCENTILE_MAX_CPU_START_DATE},"invalid_date_range_warning")]:[];return l.jsxs(c("OCDevMetricsCard.react"),{header:l.jsx(c("OCDevMetricsCardHeader.react"),{dataSource:t,descriptions:d("OCDevManagePerformanceAnalyticsConstants").METRIC_MAX_CPU_UTILIZATION_TOOLTIP_LABEL,heading:d("OCDevManagePerformanceAnalyticsConstants").PERFORMANCE_CPU_UTILIZATION_CHART_TITLE,menuGroups:[a?l.jsx(c("OCDevManageAnalyticsAnnotationMenuGroup.react"),{chart:o,page:"PERFORMANCE_QUEST"},"annotation_menu_group"):null],metric:l.jsx(c("OCDevMetricsText.react"),{decimalPlaces:x?0:2,size:"data",style:"percent",suffix:d("OCDevManagePerformanceAnalyticsConstants").PERFORMANCE_CPU_UTILIZATION_CHART_TITLE,value:y!==null?y/100:null}),warnings:p}),"logger-id":c("OCDevManageALSurfaceName").PERFORMANCE_AVERAGE_MAX_CPU_UTIL__TIME_SERIES_CARD,shouldRenderChart:s,children:[l.jsx(c("GeoTabGroup.react"),{value:w,onChange:v,children:d("OCDevManagePerformanceAnalyticsConstants").PERCENTILE_TABS.map(function(a){return l.jsx(c("GeoTab.react"),{label:a.label,value:a.value},a.value)})}),l.jsx(c("OCDevMetricsTimeSeriesChartV2.react"),{dataSource:t,plugins:{annotation:{chart:o}},yAxisFormat:"percentage"})]})}p.displayName=p.name+" [from "+f.id+"]";function a(a){return l.jsx(c("OCDevManagePlaceholder.react"),{fallback:l.jsx(c("OCDevManageAnalyticsFallbackSpinnerCard.react"),{cardColumnSize:12,cardHeight:"MEDIUM"}),children:l.jsx(p,babelHelpers["extends"]({},a))})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartAverageQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"applicationID"},b={defaultValue:null,kind:"LocalArgument",name:"end_time"},c={defaultValue:null,kind:"LocalArgument",name:"granularity"},d={defaultValue:null,kind:"LocalArgument",name:"groupByDimension"},e={defaultValue:null,kind:"LocalArgument",name:"isPercentile"},f={defaultValue:null,kind:"LocalArgument",name:"selectedHMDs"},g={defaultValue:null,kind:"LocalArgument",name:"selectedOSVersions"},h={defaultValue:null,kind:"LocalArgument",name:"selectedVersionCodes"},i={defaultValue:null,kind:"LocalArgument",name:"start_time"},j=[{kind:"Variable",name:"node_id",variableName:"applicationID"}],k={kind:"Variable",name:"filter_by_interface",variableName:"selectedHMDs"},l={kind:"Variable",name:"filter_by_osbuild_version_major",variableName:"selectedOSVersions"},m={kind:"Variable",name:"filter_by_version_code",variableName:"selectedVersionCodes"},n={kind:"Variable",name:"time_granularity",variableName:"granularity"},o={fields:[{kind:"Variable",name:"end_time",variableName:"end_time"},{kind:"Variable",name:"start_time",variableName:"start_time"}],kind:"ObjectValue",name:"time_range"},p=[{alias:null,args:null,concreteType:"XOCOCAnalyticsPerformanceMetricsDataGrain",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,concreteType:"XOCOCAnalyticsPerformanceMetricsDataGrainDimensions",kind:"LinkedField",name:"dimensions",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"interface_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"osbuild_version_major",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"version_code",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"version_name",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XOCOCAnalyticsPerformanceMetricsDataGrainMetrics",kind:"LinkedField",name:"metrics",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"cpu_utilization_max_average",storageKey:null}],storageKey:null}],storageKey:null}];k={kind:"InlineFragment",selections:[{alias:"performanceMaxCpuUtilizationAverage",args:[k,l,m,{items:[{kind:"Variable",name:"group_by.0",variableName:"groupByDimension"}],kind:"ListValue",name:"group_by"},{kind:"Literal",name:"is_aggregated",value:!1},n,o],concreteType:"ApplicationOcanalyticsPerformanceMetricsConnection",kind:"LinkedField",name:"ocanalytics_performance_metrics",plural:!1,selections:p,storageKey:null},{alias:"performanceMaxCpuUtilizationAverageAggregated",args:[k,l,m,{kind:"Literal",name:"is_aggregated",value:!0},n,o],concreteType:"ApplicationOcanalyticsPerformanceMetricsConnection",kind:"LinkedField",name:"ocanalytics_performance_metrics",plural:!1,selections:p,storageKey:null}],type:"Application",abstractKey:null};return{fragment:{argumentDefinitions:[a,b,c,d,e,f,g,h,i],kind:"Fragment",metadata:null,name:"OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartAverageQuery",selections:[{condition:"isPercentile",kind:"Condition",passingValue:!1,selections:[{alias:null,args:j,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[k],storageKey:null}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[a,i,b,f,h,g,d,c,e],kind:"Operation",name:"OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartAverageQuery",selections:[{condition:"isPercentile",kind:"Condition",passingValue:!1,selections:[{alias:null,args:j,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},k,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}]}]},params:{id:"24459794850355953",metadata:{},name:"OCDevManagePerformanceAnalyticsMaxCpuUtilizationChartAverageQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----